SVN relocate : changer le nom d’utilisateur
La commande svn relocate permet de modifier l’URL subversion d’une copie locale existante. Elle est utilisée suite à un changement d’URL du repository subversion.
Exemple :
cd /home/website/ svn relocate https://svn.example.com/website
Lors d’un prochain svn update ou svn commit, il est probable que le système vous demande de saisir un mot de passe pour l’utilisateur du système.
Afin de forcer un utilisateur subversion différent de l’utilisateur système, il suffit d’ajouter le paramètre –username à la commande svn relocate, comme ceci :
svn relocate https://svn.example.com/website --username=nouvelutilisateur
Vous devrez par la suite renseigner le mot de passe de cet utilisateur subversion.
Étonnamment, ce paramètre n’est pas présent dans la documentation de subversion :