Checkout aus dem svn-repository über ssh
Ich würde wirklich gerne wissen, wie man ein SVN-Repository von einem Remote-Computer aus auscheckt, der nur auf dem SVN-Protokoll dient (also kein WebDAV mit Apache usw.) über eine SSH-Verbindung.
Kann mir jemand sagen, wie das geht?
Also, hier ist noch einmal die Situation zu klären:
2 answers
Danke @Ash, das hat es getan.
Also machte ich einen kurzen Überblick:
1. Wenn Ihr SVN-Server nicht auf dem Standardport 22 ausgeführt wird: Fügen Sie ~/einen Tunneleintrag hinzu.subversion/config
Öffnen Sie die Datei, suchen Sie nach [Tunnel] und einer Zeile, zum Beispiel:
Sshserver = ssh-p [Port, an dem Ihr SSH-Server läuft] - q
Für alle: fügen Sie -f wenn Sie bekommen 'Killed by signal 15', wenn Sie versuchen zu Kasse.
2. Checkout mit einem absoluten Pfad vom entfernten Standort
In diesem Beispiel verwenden wir den konfigurierten Tunneleintrag aus Schritt 1.
svn co svn+sshserver://user@server/absolute/path/to/svn/repository/project/
Das ist es!
Weitere Hintergrundinformationen:
Grundlegende Anweisungen zum Herstellen einer Verbindung zu einem SVN-Repo über SSH: http://www.cs.columbia.edu/~crf/crf-guide/resources/software/svn-ssh.html
Aus dem Buch ' Versionskontrolle mit Subversion': http://svnbook.red-bean.com/en/1.7/svn-book.html#svn.serverconfig.svnserve.sshauth
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-11-05 21:47:28
Warum immer noch svn verwenden: -) Versuchen Sie git
Durch ssh - :
svn co svn+ssh://user@path/to/svn/repo/
odergit svn clone svn+ssh://user@path/to/svn/repo/
Durch https - :
svn co https://user@path/to/svn/repo/
odergit svn clone https://user@path/to/svn/repo/
Wenn der erste Benutzername nicht funktioniert, drücken Sie die Eingabetaste. Dann können Sie den richtigen Benutzernamen eingeben.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-10-11 12:32:11