是否可以在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.2为1.0.2.有没有办法做到这一点?
Laz*_*ger 17
是的,您可以在Subversion存储库中重命名子树的任何部分.
标签(任何标签)只是/标签内的目录(如果使用传统布局).并且可以将重命名应用于它
svn mv <REPO>/tags/v_1.2 <REPO>/tags/v_1.0.2