Installation SVN¶
SVN¶
aptitude install subversion
Apache/webdav¶
aptitude install apache2 libapache2-svn
Configuration¶
Création du répertoire des projets svn
mkdir /data mkdir /data/svn chown -R www-data:www-data /data/
Activation de mod_dav
a2enmod dav
Configuration de /etc/apache2/mods-available/dav_svn.conf
<Location /svn>
DAV svn
SVNParentPath /data/svn
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
#AuthzSVNAccessFile /etc/apache2/dav_svn.authz
#<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
#</LimitExcept>
</Location>
Redémarrage de Apache
/etc/init.d/apache2 restart
Création du fichier de mot de passe
htpasswd -c /etc/apache2/dav_svn.passwd username