UBUNTU / SVN : Installer un serveur SVN

Voici un process étape par étape pour installer un serveur subversion (SVN) sur son propre serveur sur l’OS Ubuntu/Linux.

En ligne de commande, passez en root.

sudo su

Installer SVN :

aptitude install subversion

Créer le dossier qui servira de stockage

mkdir /var/svn

Créer le fichier de démarrage dans init.d/  car cet imbécile n’existe même pas :

vi /etc/init.d/svnserve

Et y copier tout ça :

#!/bin/sh

do_start () {
	svnserve -d -r /var/svn --pid-file /var/run/svnserve.pid
}
do_stop () {
	start-stop-daemon --stop --quiet --pidfile /var/run/svnserve.pid
}


case "$1" in
	start)
  		do_start
 		;;
 	stop)
 		do_stop
 		exit $?
 		;;
 	restart)
 		do_stop
		sleep 1s
 		do_start
 		;;
	reload|force-reload)
		echo "Error: argument '$1' not supported" >&2
		exit 3
		;;
	*)
		echo "Usage: $0 start|stop|restart" >&2
		exit 3
		;;
esac

 

Sauver et quitter.

Rendre ce fichier exécutable

chmod +x /etc/init.d/svnserve

Et l’ajouter au scripts de démarrage

update-rc.d svnserve defaults

Continuer sur Créer un dépôt

Une réflexion au sujet de « UBUNTU / SVN : Installer un serveur SVN »

Laisser un commentaire

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