是否可以重命名svn标签

Ale*_*s G 9 svn tags rename

是否可以在subversion中重命名标记?

每当我发布应用程序的生产版本时,我都会使用相应的编号标记修订版本,例如,在1.0.0发布版本时,会创建相应的标记:

svn copy https://svn.mydomain.com/project/trunk https://svn.mydomain.com/project/tags/v_1.0.0
Run Code Online (Sandbox Code Playgroud)

以同样的方式,我只是在代码中检查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
Run Code Online (Sandbox Code Playgroud)

我想将标签重命名1.21.0.2.有没有办法做到这一点?

Laz*_*ger 17

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

标签(任何标签)只是/标签内的目录(如果使用传统布局).并且可以将重命名应用于它

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