SVN:移动存储库树干到另一个的分支(包含历史)(SVN: Moving repository tr

2019-09-02 09:23发布

我用SVN设置了很多资料库的工作。 我想通过一个主干移动到另一个分支(旧是新的主题版本,减去一些代码修复,我会在以后应用,所以对我来说很有意义),以巩固一些。 短版,我想从RepositoryA /后备箱RepositoryB /分支机构/ RepAName去。

理想情况下,我想保持历史。 我可以做一个出口 - >导入,但失去了历史,所以它是不理想的。 我无法通过svnadmin的做一个转储,因为这似乎是它会覆盖RepositoryB(或失败,但我不会冒险失去RepositoryB找出)。 所以,我怎么可以使移动和维护历史,或者是不可能的SVN?

Answer 1:

之后svnadmin dump ,你可以指定你的导入与父目录svnadmin load --parent-dir <dir> ,请参阅SVN手册 。



文章来源: SVN: Moving repository trunk to another's branch (with history)