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