Voici comment enregistrer svn comme un service. Ceci permettra qu'il soit démarré dès que le PC fonctionne, et que vos petits camarades puissent l'utiliser :
Tout d'abord, il faut installer un SVN (en l'occurence silkSVN), et créer un repository (le mien se trouve dans D:\repoSVN\monProjet").
Tout d'abord, il faut enregistre le service avec la commande sc sous DOS :
sc create SvnServer binPath= "svnserve --service -r D:\ --log-file=D:\logSVN.txt" type= own start= autoA noter:
Il faut scpécifier l'option --service pour svnserve. Les autres options servent à spécifier un fichier de log, et à préciser ou se trouve le root directory des repo SVN.
Attention, les chemin avec espace nécessite d'être encadré par des double-quotes, et les options nécessitent de passer un espace (bizarre ... ) ex : type= own
Puis, le démarrer en ligne de commande, ou via l'interface de gestion des services:
sc start SvnServerPour l'arrêter :
sc stop SvnServerPour le supprimer :
sc delete SvnServerEnsuite, si le service est démarré , on peut tester avec tortoiseSVN (et le rep browser)ou autre par exemple :
svn co svn://localhost/repoSVN/monProjet D:\sources