【发布时间】:2011-02-02 04:45:22
【问题描述】:
我在结构糟糕的 svn 存储库中有一个分支,需要将其剥离并移至另一个 svn 存储库。 (我正在尝试清理一些)。
如果我执行svn log 而不是在复制/重命名时停止,我可以看到我关心的所有 3427 次提交。除了编写一些主要脚本之外,有什么方法可以将修订版转储出去吗?
我会听从this question 中的建议,但是这个分支已经到处移动了,我也想保留这些动作。
【问题讨论】:
-
我问过类似的问题,
svndumpfilter一直是标准答案。你确定它不会为你剪掉它吗? -
好吧,我可以使用 svndumpfilter,但我认为我必须在转储点处至少进行 9 次路径重命名。我只是不知道是否有自动化的解决方案。 (repo 太乱了,无法使用 git-svn)。
-
为什么不按原样导入修订版,然后在 subversion 中重命名它们?历史不需要重写?
标签: svn svnadmin svnsync svndumpfilter