En complément de mon précédent article sur l’utilisation du service svn chez l’hébergeur ovh ( consultable ici ) qui convient très bien dans le cas d’un seul utilisateur, voici la manipulation à effectuer pour configurer plusieurs utilisateurs.

( Je détaille uniquement les informations qui changent par rapport à mon précédent article )

Il est important de noter que l’accès fonctionnera uniquement une fois la clé SSH mise en place.

Remplacer l’url du dépot par  : svn+ssh://identifiantftp@clusterxxx.ovh.net/dossier_depot

Au moment de l’ajout de la clé SSH dans le fichier authorized_key précédez celle-ci du texte suivant :

command=”/usr/bin/svnserve –root=/homez.XXX/identifiantftp/svn –tunnel –tunnel-user=nomUser“,no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty

N’oubliez pas de remplacer les champs avec vos identifiants ftp, votre numéro de cluster et votre home.

Et voila le tour est joué, maintenant plusieurs utilisateurs sont gérés depuis votre serveur subversion, il sera donc plus facile d’identifier les auteurs de modifications 😉

Edit du 18/02/2013 : Si vous souhaitez rajouter une gestion plus fine des utilisateurs en limitant leurs accès par dossier, vous pouvez consulter l’article suivant : Subversion : Gestion des droits des utilisateurs par dossier