Hoi,Verbindung zu BitBucket über Proxy
ich versuchen hg
aus meinem privaten Repo ziehen auf Bitbucket.org
in meinem lokalen Repo auf meinem Windows-Rechner
hinter der Firma Proxy, erfordert Windows-Authentifizierung
- fand ich den Proxy-Server und Port (Internet-Optionen von IE)
- ich die Einstellungen
Mercurial.ini
Datei in meinem%USERPROFILE%
fand ich diesen Abschnitt hinzugefügt (info):
[ http_proxy]
host =TheProxyServer
:TheProxyServerPort
user =MyWindowsLogin
passwd =MyWindowsPassword
Dies funktioniert:
C: \ Pfad \ Repo \> hg ziehen
http Genehmigung erforderlich
Reich: Bitbucket.org HTTP
Benutzer:
Nachdem ich die Anmeldeinformationen von Bitbucket eingegeben habe, erhalte ich:
die Suche nach Änderungen
keine Änderungen gefunden
Aber das Passwort in Mercurial.ini
Aufschreiben ist offensichtlich ein großes Sicherheitsproblem (außer mit dieser Datei jeden Monat aktualisiert werden, da den Kennwortrichtlinien).
Ist es irgendwie möglich, Mercurial nach den Proxy-Anmeldeinformationen fragen zu lassen?
Oder speichern Sie diese Anmeldeinformationen auf eine sichere Weise?
Edit:
Ich habe versucht, mit den gleichen Einstellungen und SSH, aber ich habe dies:
C: \ path \ to \ repo> hg clone ssh: // hg @ bitbucket Org/ME/repo/
läuft "" C: \ Programme \ TortoiseHg \ TortoisePlink.exe“-SSH -2 [email protected] "hg -R ME/repo/dienen --stdio"abort: keine passende Antwort von remote hg!
Und ein Dialog: "PuTTY Fatal Error - Network error: Connection timed out"
Edit2:
Diese Frage kam, weil Subversion diese Situation richtig behandelt:
In der Subversion servers
Datei ich den Proxy-Host angeben und Port auch, und Subversion sendet automatisch meine Windows-Authentifizierung an sie. Ich muss meine Zugangsdaten nirgends eingeben oder aufschreiben, wenn ich die Quelle aus dem Internet über den Proxy auschecke, indem ich z.B.
C: \ workingdir> svn checkout http://okarito.googlecode.com/svn/trunk/ Okarito-read-only
... Checkt, Revision 5.
Vielen Dank im Voraus!
Jan
Können Sie SSH verwenden, ohne den Proxy zu durchlaufen? – tghw
Ich hoffe, dass meine Bearbeitung Ihre Frage beantwortet hat. Ich bin nicht 100% sicher, was du meinst. Vielen Dank! – jan