11

是否可以在颠覆中重命名标签?

每当我发布应用程序的生产版本时,我都会用相应的编号标记修订版,例如,当版本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.21.0.2. 有没有办法做到这一点?

4

1 回答 1

19

是的,您可以重命名Subversion 存储库中子树的任何部分。

标签(任何标签)只是 /tags 中的目录(如果您使用常规布局)。并且可以对其应用重命名

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

于 2013-03-07T11:51:11.553 回答