Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何通过所有修订重命名 SVN 中的分支,以便在检查日志时看起来总是具有新名称? 我知道这可能没有 SVN 客户端命令,但是我可以在服务器上做些什么吗?
这样做的原因是我想转移到git并且git-svn clone不喜欢像“ Fix 1, 2 and 3 ”这样的分支名称(我猜是因为逗号)。
svn move last_branch new_branch
为此,您可以使用“svnadmin dump”+ 编辑转储(使用自己的脚本或查看 svndumptool.py)+“svnadmin load”组合。但不推荐使用这种方法,因为您可能会损坏 svn:mergeinfo 并可能损坏您的存储库。
所以也会投票支持“svn move”方法。