Donnerstag, 26. November 2009

Client-Konfiguration für den SSH-Zugriff auf SVN-Repositories unter Ubuntu 9.10

Um auf einem frischen Ubuntu Zugriff auf ein über SSH geschütztes SVN-Repository (wie die des HPI) zu erhalten, sind die folgenden Schritte notwendig:

Zunächst mit sudo apt-get install subversion den SVN-Client installieren.

Dann mit Hilfe von ssh-keygen ein neues Schlüsselpaar erzeugen und den Public Key beim Server eintragen. Der Public Key kann z.B. mit cat ~/.ssh/id_rsa.pub ausgelesen werden.

Für den Zugriff auf die Repositories muss nun nur noch ssh-add aufgerufen werden. Dann können sie wie gewohnt über svn co svn+ssh://repo@host/svn ausgelesen werden.