YAKA…créer un dépôt SVN !

YAKA…créer un dépôt SVN !

J’ai joué un peu avec SVN dernièrement.

Voila comment monter un dépôt sous une Debian avec un serveur Apache :

On part du principe que le serveur Apache est déjà fonctionnel.

On installe SVN et le module Apache qui va bien :

  • apt-get install subversion subversion-tools
  • apt-get install libapache2-svn

On active le module Apache :

  • a2enmod dav_svn

On créer le fichier /etc/apache2/sites-available/svn avec pour contenu :

<Location /svn>
DAV svn
SVNParentPath /var/subversion
</Location>

ou /var/subversion sera la racine de notre dépot.

a2ensite svn && apache2ctl graceful active le site svn et redemarre apache.

cd /var/subversion && svnadmin create test && chown -R www-data:root /var/subversion permettra de créer le projet test dans le dépot.

Il ne reste plus que à importer les données dans le projet test et à configurer les droits du dépot.

svn import /var/www/mon_projet_test http://localhost/svn/test

éditer les fichiers /var/subversion/test/conf/authz et /var/subversion/test/conf/passwd pour régler les paramètres de lecture et écriture dans le dépot.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.