Howto : ajouter utilisateur svn
De April MediaWiki
Aller à la navigationAller à la recherche
Pour créer un accès svn, il faut sur scm@ns1 :
- Créer l'utilisateur : useradd <nom>
- Créer son répertoire personnel : mkdir -p /home/<nom>/.ssh
- Copier sa clef ssh dans /home/<nom>/.ssh/authorized_keys
- Le placer dans le groupe svn (et éventuellement svnca) (usermod -aG svn <nom>)
Fournir les informations au nouvel utilisateur. S'il utilise le client subversion en ligne de commande svn, il faudra effectuer les manipulations suivantes :
- Éditer le fichier ~/.subversion/config pour y rajouter sshtunnel = $SVN_SSH ssh -p 2245 -o ControlMaster=no dans la section [tunnels]
- Indiquer la récupération initiale du dépôt se fait avec svn checkout svn+ssh://<nom>@scm.april.org/var/lib/svn/<dépot>
- Faire les manipulations avec l'utilisateur en question s'il n'est pas familier de svn ou de la ligne de commande
- Lui indiquer les autres commandes, comme svn update' (pour récupérer les modifications des