Połącz się z BitBucket przez proxy

Hoi,

próbujęhg pull
z mojego prywatnego repo na Bitbucket.org
do mojego lokalnego repo na moim komputerze z Windows
zza firmowego serwera proxy, który wymaga uwierzytelnienia systemu Windows.

Znalazłem serwer proxy i port (opcje internetowe IE)Znalazłem ustawieniaMercurial.ini plik w moim%USERPROFILE%

Dodałem do niego tę sekcję (informacje):

[http Proxy]
host =TheProxyServer : TheProxyServerPort
użytkownik =MyWindowsLogin
passwd =MyWindowsPassword

To działa:

C: repo rep> hg pull
Wymagana autoryzacja http
realm: Bitbucket.org HTTP
użytkownik:

po wprowadzeniu danych uwierzytelniających Bitbucket otrzymuję:

szukanie zmian
nie znaleziono zmian

Ale zapisać hasło wMercurial.ini jest oczywiście apoważny problem bezpieczeństwa (oprócz konieczności aktualizowania tego pliku co miesiąc z powodu naszych zasad haseł).

Czy jest możliwe, aby Mercurial poprosił o poświadczenia serwera proxy?
Lub przechowuj te dane uwierzytelniające w bardziej bezpieczny sposób?

Edytować:

Próbowałem z tymi samymi ustawieniami i SSH, ale mam to:

C: repo rep> hg clone ssh: //[email protected]/MNIE/ repo /
uruchamianie „” C: Program Files TortoiseHg TortoisePlink.exe ”-ssh -2 [email protected]” hg -RMNIE/ repo / serve --stdio ”

przerwać: brak odpowiedniej odpowiedzi ze zdalnego hg!

I okno dialogowe:"PuTTY Fatal Error - Network error: Connection timed out"

Edit2:

To pytanie pojawiło się, ponieważ Subversion poprawnie radzi sobie z tą sytuacją:

W Subversionservers plik Podaję także hosta proxy i port, a Subversion automagicznie wysyła do mnie moje uwierzytelnienie systemu Windows. Nie muszę nigdzie wpisywać ani zapisywać moich danych uwierzytelniających, gdy wyewidencjonowuję źródło z internetu za pośrednictwem proxy, np.

C: katalog roboczy> svn checkouthttp://okarito.googlecode.com/svn/trunk/ okarito-tylko do odczytu
... Sprawdzono wersję 5.

Z góry dziękuję!
Jan

questionAnswers(2)

yourAnswerToTheQuestion