Hallo, also ich komme da einfach nicht weiter. Vielleicht hat jemand noch einen Anstoß parart.

Ich entwickle hier lokal auf einem Windows-System. Auf diesem läuft auch Capistrano. Der Server ist eine Linux-System. Auf diesem liegt die produktive Webapplikation UND das Repository.

Das Repository erreiche ich mit dem einem user1 über SVN-Client mit ssh+svn://... und einem Key+Passphrase. Stellt user1 eine Verbindung her wird der svnserved über das File .ssh/authorication_key gestartet und das Repository ist erreichbar ( command="/path/to/svnserve -t -r /virtual/root" TYPE KEY COMMENT...)
Wie in svnbook beschrieben:
(http://svnbook.red-bean.com/nightly/en/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.sshtricks)

user1 kann ich somit nur für svn nutzen. Normaler SSH Zugang ist wegen des command-Befehls nicht mehr möglich.

Den Server erreiche ich mit user2 per SSH ohne Key um Zugriff auf das Webverzeichnis des Linuxservers zu bekommen.

Wie bekomme ich mit Capistrano den Zugriff auf das Repository? (Will es automatisiert in ein Verz. auschecken und einen Symbolischen Link im DOCUMENT_ROOT setzen.)

Gruß
Christian Ruffer
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an