Configuration de Subversion
Installation et configuration de notre gestionnaire de configuration Subversion
Localisation
Le référentiel de Subversion se trouve dans /var/svn/SVN, sous le uid et gid d'apache.
?> mkdir var/svn
?> svnadmin create SVN
Configuration
rpm
rpm -i subversion-1.1.2-2.3.i386.rpm mod_dav_svn-1.1.2-2.3.i386.rpm
Gentoo
emerge subversion/etc/httpd/conf.d/subversion.conf
LoadModule dav_svn_module modules/mod_dav_svn.so
<Location /SVN>
DAV svn
SVNPath /var/svn/SVN
<LimitExcept GET PROPFIND OPTIONS REPORT>
# Require SSL connection for password protection.
SSLRequireSSL
AuthType Basic
AuthName "Ecreall Subversion Repository"
AuthUserFile /var/svn/passwd
Require valid-user
</LimitExcept>
</Location>
htpasswd
?> htpasswd -cm /var/svn/passwd.svn michaellaunay
?> htpasswd -m /var/svn/passwd.svn alexandrevandekerkhove
autorisations apache
Afin de permettre à apache d'accéder à Subversion.
chcon -R -h -t httpd_sys_content_t /var/svn/