2013-03-07 3 views
8

Можно ли переименовать тег в подрывной?Можно ли переименовать svn-тег

Всякий раз, когда я выпускаю серийную версию приложения, пометить ревизию с соответствующим номером, например, когда версия 1.0.0 был выпущен, соответствующий тег был создан:

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

В этом же образом, я просто проверил код для версии 1.0.3 приложения и создал соответствующий тег. Однако я заметил, что когда был выпущен 1.0.2, тег был создан как v_1.2 вместо v_1.0.2. Есть ли способ переименовать тег? В настоящее время, у меня есть это:

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 

Я хотел бы переименовать тег 1.2 в 1.0.2. Есть ли способ сделать это?

ответ

15

Да, вы можете переименовать любой из часть поддерева в репозиторий Subversion.

Тег (любой тег) - это просто каталог внутри/тегов (если вы используете обычный макет). И переименовывать могут быть применены к нему

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

+0

Отлично, спасибо! –

Смежные вопросы