Rechercher dans ce blog

mercredi 6 août 2014

Création d'un repo subversion

En ligne de commande :
svnadmin create /srv/repos/svn/newrepo

Editer le fichier /srv/repos/svn/newrepo/conf/svnserve.conf
Décommenter les lignes :
anon-access = read
auth-access = write
password-db = passwd

Editer le fichier /srv/repos/svn/newrepo/conf/passwd
Ajouter sous [users] l'utilisateur voulu au format :
user = pwd

Penser au backup :
Sous /etc/cron.d/svn-backup
Ajouter les lignes
# newrepo
rm -rf /home/svn-backup/newrepo
svnadmin hotcopy /srv/repos/svn/newrepo /home/svn-backup/newrepo
svnadmin dump /srv/repos/svn/newrepo > /home/svn-backup/newrepo.svn_dump