Installez le paquet subversion :
sudo apt-get install subversion
Vous pouvez créer un repository dans le répertoire de votre choix par la commande
svnadmin create /chemin/du/repository
Vous pouvez ensuite éditer les fichiers de configuration (pour choisir mot de passe et autres) dans le répertoire créé.
Pour lancer le serveur, il suffit de lancer :
svnserve -d -r /chemin/du/repository
Pour le mettre au démarrage, créez un script exécutable /etc/init.d/svnserve (en adaptant vos chemins svn) :
1. Création d'un dépot ( dans un répertoire vide uniquement pour cela
svnadmin create /home/cb/svn
2.svn ls file:///home/cb/svn
svn utilise le port 3690
http://artis.imag.fr/~Xavier.Decoret/resources/svn/index.html
Installation d'un serveur svn avec un projet http://blog.skitoo.org/2006/07/03/tutoriel-installer-un-serveur-svn-subversion-sous-gnu-linux-ubuntu/
http://www.vogelweith.com/debian_server/09_subversion.php
http://formation-debian.via.ecp.fr/ch40.html
voir aussi http://www.usvn.info/ Userfriendly SVN est une interface web écrite en PHP5 permettant la configuration de dépôts Subversion. Cette interface permet de facilement créer de nouveaux projets sans le client en ligne de commande et donc avoir un accès privilégié sur le serveur. USVN se chargera ensuite de gérer la liste des utilisateurs autorisés à récupérer votre code source. Cela permet de déléguer l'administration de vos dépôts Subversion.