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.
Mercurial.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