SVN - Changer copie de travail à pointer nouveau chemin svn
-
24-09-2019 - |
Question
J'ai un dépôt SVN qui a déménagé à une nouvelle adresse / chemin. Cependant, j'ai une copie de travail avec le code source non validée encore pointant vers l'ancien (maintenant invalide) chemin du référentiel. Comment changer une copie de travail pour pointer vers un nouveau dépôt?
La solution
svn switch --relocate
est obsolète de la version 1.7 de la subversion . Utilisez la commande svn relocate
à la place.
Il faut soit FROM-PREFIX TO-PREFIX [PATH...]
ou TO-URL
comme arguments.
Voir
svn help relocate
pour plus d'informations.
Autres conseils
Utilisez la commande svn switch
avec l'option de ligne de commande --relocate
.
Utilisation TortoiseSVN
- Faites un clic droit sur la copie de travail et sélectionnez "Changer d'SVN ...
- Sur « Passer à la branche » forme Sélectionnez nouveau chemin SVN
Utilisation de la Command
- Ouvrez la console
- Accédez à la copie de travail
cd [working copy path]
- Ecrire la commande
svn relocate [new url]
Pour être plus précis
svn switch --relocate [complete url of the old repo] [complete url of the new repo]
Par exemple:
svn switch --relocate http://svn.repo.com:9880/website/branches http://svnrepo.com/web/branches
Utilisation TortoiseSVN tortoisesvn docs
- Aller à travailler les racines de copie
- Cliquez sur Relocaliser.
- Entrez le nouveau chemin exist
Très simple:
Étape 1: Ouvrez l'invite de commande / Workpath terminal et régler
Étape 2: Exécuter cette ligne svn switch --relocate http://newurl