J'ai accidentellement écrasé une ancienne branche en copiant la ligne par-dessus en utilisant 'svn copy'. Plus précisément, pour chaque sortie, le tronc est ramifié et conservé comme une étiquette, en utilisant:Comment annuler une 'copie svn'
svn copy svn://machine/REPOS/trunk svn://machine/REPOS/tags/$RELEASENR
Mais cette fois la valeur de « RELEASENR » était celle d'une vieille branche existant au lieu d'un nouveau. Quelqu'un a des idées sur la façon d'annuler cette erreur? Merci déjà!
Je soupçonne que si son procédure est identique pour toutes les versions, il a en fait écrasé le tronc existant dans EXIST_ DÉJÀ le répertoire. – mouviciel
Merci, ceci a été utile. Cependant, j'ai choisi d'annuler le cp et de recréer la balise, car le message de validation était également incorrect (il contenait le nom de la balise existante au lieu du nom de la nouvelle balise) et parce que j'aime garder l'historique des changements uniforme et simple pour tous les tags. Pour annuler le cp: 'svn co svn: // machine/REPOS/tags/EXISTS_ALREADY/EXISTS_ALREADY',' cd EXISTS_ALREADY', 'svn merge -c -REVISION_OF_INCORRECT_CP .',' svn commit'. –