2013-03-07 15 views
8

Czy można zmienić nazwę tagu w subversion?Czy można zmienić nazwę znacznika svn

Ilekroć wydać produkcyjną wersję aplikacji otagować rewizji z odpowiednim numerem, na przykład gdy wersja 1.0.0 został wydany, odpowiedni tag został stworzony:

svn copy https://svn.mydomain.com/project/trunk https://svn.mydomain.com/project/tags/v_1.0.0 

W ten sam sposób, ja wystarczy sprawdzić kod wersji 1.0.3 aplikacji i utworzyć odpowiedni znacznik. Zauważyłem jednak, że po wydaniu 1.0.2 tag został utworzony jako v_1.2 zamiast v_1.0.2. Czy istnieje sposób na zmianę nazwy tagu? Obecnie mam to:

r14 - final changes for version 1.0.2 
r15 - tag 1.2 created 
r16 - more changes 
r17 - more changes 
r18 - final changes for 1.0.3 
r19 - tag 1.0.3 created 

Chciałbym zmienić nazwę znacznika 1.2 do 1.0.2. Czy jest jakiś sposób na zrobienie tego?

Odpowiedz

15

Tak, możesz zmienić nazwę dowolną część subtree w repozytorium Subversion.

Znacznik (jakikolwiek znacznik) to tylko katalog wewnątrz/znaczniki (jeśli używasz konwencjonalnego układu). I zmienić można zastosować do niego

svn mv <REPO>/tags/v_1.2 <REPO>/tags/v_1.0.2

+0

Perfect, dzięki! –

Powiązane problemy