Hallo Luca!
Am 6. September 2010 17:19 schrieb Luca Bertoncello lucabert@lucabert.de:
Ich wollte deswegen SVN probieren, den kenne ich aber von der administrativen Seite nicht.
Ich würde sehr gern die Systemnutzer nutzen (wie bei CVS), aber ungern über SSH, da ich nicht allen Nutzer einen SSH-Zugang geben will (keine Sicherheitsproblem, da hier nur lokales Netz ist).
Subversion überlässt die Authentifizierung üblicherweise Apache2. Da kann libapache2-mod-auth-pam [1] dir gegen die Systemuser authentifizieren [2]. Vergiss dann aber bitte SSL nicht zu installieren, sonst kann jeder die Systempasswörter mitlesen.
In der Apache-Config schreibst du um SVN zu benutzen in deinem VirtualHost: DAV svn SVNParentPath /var/local/svn
Und wie du in /var/local/svn ein SVN-Repository unterbringst, findest du in massenweise HowTos.
Gruß Thomas
[1] http://packages.ubuntu.com/de/hardy/libapache2-mod-auth-pam [2] http://www.debianhelp.co.uk/apachepam.htm