====== Installation ====== Il faut deja avoir un serveur Apache ainsi que son module dav_svn. On installe tout ça avec la commande suivante: # yum install httpd mod_dav_svn Il faut ensuite installer subversion: # yum install subversion ====== Création des dépots ====== Les dépots seront stockés dans ''/var/subversion'', il faut créer ce répertoire avant: # mkdir /var/subversion On lance ensuite la commande qui va créé notre dépot de test: # svnadmin create test Cette commande crée un repertoire avec l'arborescence et les fichiers nécessaire à subversion: # ls /var/subversion/test conf dav db format hooks locks README.txt ====== Configuration d'Apache ====== On ajoute un vhost pour gérer nos dépots SVN. Le fichier de configuration est le suivant: ServerAdmin root@domaine.net DocumentRoot /var/www/vhosts/svn.domaine.net/ ServerName svn.domaine.net:80 ServerAlias subversion.domaine.net:80 ErrorLog /var/log/httpd/svn.domaine.net-error_log CustomLog /var/log/httpd/svn.domaine.net-access_log combined AllowOverride All Allow from All Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from all DAV svn SVNParentPath /var/subversion