如何通过所有修订重命名SVN中的分支,以便在检查日志时看起来总是有新名称?
我知道可能没有SVN客户端命令,但是我可以在服务器上做什么吗?
原因是我想转移到 git 并且 git-svn clone 不喜欢像 Fix 1这样的分支名称,2和3 “(我猜是因为逗号)。
答案 0 :(得分:2)
svn move last_branch new_branch
答案 1 :(得分:0)
为此,您可以使用“svnadmin dump”+ edit dump(使用自己的脚本或查看svndumptool.py)+“svnadmin load”组合。但是不推荐这种方法,因为你可能会破坏svn:mergeinfo并可能破坏你的存储库。
因此也会投票支持“svn move”方法。