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