Ich habe Schwierigkeiten beim Versuch, eine Repo mit folgenden Syntax auf einer Windows 7-Workstation mit TortoiseSVN zur Kasse:Wie von der Kommandozeile svn + ssh mit Tortoise SVN verwenden
svn co svn+ssh://[email protected]/repo .
Was ich getan habe, um dieses Problem zu testen:
- die Netzwerkeinstellungen von tortoisesvn Modified-zu-Punkt zu .. \ TortoisePlink.exe
- erfolgreich etabliert eine sSH-Verbindung an die Zielmaschine ohne Probleme
- geprüft Erfolgreich repos von Workstations aus Ubuntu mit OpenSSH
Wenn ich versuche, auf dem Windows 7-Workstation die obige Syntax über die Befehlszeile zu tun, erhalte ich die Fehlermeldung:
svn: E720087: Unable to connect to a repository at URL 'svn+ssh:///[email protected]/repo'
svn: E720087: Can't create tunnel:The parameter is incorrect.
Interessanterweise, wenn ich Verwenden Sie die Schildkröten-GUI, um nach dem Repo zu suchen, das ich erfolgreich öffnen und das Repo überprüfen kann. Aber ich muss es aus der Kommandozeile für Scripting-Zwecke tun.
Irgendwelche Vorschläge?
ich bestätige dies gearbeitet für mich. Trotzdem ist es ziemlich dumm, dass es mit einem normalen Pfad nicht funktioniert. – klodoma
Danke! 'svn + ssh' brach für mich in PhpStorm mit Upgrade auf Svn 1.8. Die Doppel-Schrägstriche in '% SVN_SSH%' haben den Trick für mich auf Win 10 geschafft. Jetzt arbeiten mit geladenem Putty-Key sowohl von cli als auch von phpstorm. –