Przypadkowo nadpisałem starą gałąź, kopiując nad nią bagażnik, używając "kopii svn". Dokładniej, dla każdego wydania, tułów jest rozgałęziony i trzymane jako znak, używając:Jak cofnąć "kopię svn"
svn copy svn://machine/REPOS/trunk svn://machine/REPOS/tags/$RELEASENR
Ale tym razem wartość „RELEASENR” było to, że starej istniejącej gałęzi zamiast nowego. Ktoś ma jakieś pomysły, jak rozwiązać ten błąd? Dzięki już!
Podejrzewam, że jeśli jego procedura jest identyczna dla wszystkich wydań, faktycznie nadpisał istniejący trunk w EXIST_ JUŻ katalog. – mouviciel
Dzięki, to było pomocne. Jednak wybrałem cofnięcie cp i ponowne utworzenie tagu, ponieważ komunikat zatwierdzenia również był niepoprawny (zawierał nazwę istniejącego tagu zamiast nazwy nowego znacznika) i ponieważ lubiłem utrzymywać historię zmian i proste dla wszystkich tagów. Aby cofnąć cp: 'svn co svn: // machine/REPOS/tags/EXISTS_ALREADY/EXISTS_ALREADY',' cd EXISTS_ALREADY', 'svn merge -c -REVISION_OF_INCORRECT_CP .',' svn commit'. –