2010-12-10 17 views

Répondre

2

A partir du répertoire de la copie de travail:

svn switch http://server/svn/branches/newbranch 
4

Vous presque répondu vous-même, vous pouvez le faire en déplaçant:

svn switch --relocate FROM TO 

par exemple

svn switch --relocate http://server/svn/repos/branches/foo \ 
    http://server/svn/repos/branches/bar 
+2

Je reçois cette erreur "svn: Relocate ne peut changer que la partie du référentiel d'une URL" lors de l'émission de cette commande. Voir ici: http://stackoverflow.com/questions/5102758/how-to-renaming-a-svn-branch-and-update-references-in-an-existing-sandbox –

+4

Je ne pense pas que cette réponse soit correcte . Je crois qu'un simple "svn switch" devrait faire le travail si seulement le nom de la branche changeait. "svn switch --relocate" n'est utile que si l'adresse IP, le nom d'hôte ou le protocole a changé. La relocalisation est quelque chose qui ne devrait normalement se produire que très rarement. – Otherside