将SVN存储库的一部分合并到具有历史记录的另一个存储库



我必须svn仓库,让我们说AB。我想把B的一些目录和历史记录一起添加到A中。这可能吗?为了更清楚,下面是场景:

    repo A                                repo B
       branches                          branches 
             sub-branch1                      sub-branch B1
              sub-branch2                      sub-branch B2 
       trunk                             trunk 

我想做的是,在repo a的分支中添加subbranch2,怎么做?

thanks in advance

获取repoB的subbranch2的转储:

  svnadmin dump /location/of/repoB | svndumpfilter include subbranch2 > my.dump

将转储文件合并到repoA的分支:

  svnadmin load /location/of/repoA --parent-dir branches < my.dump

是的,这是可能的。您需要使用svnadmin dumpsvnadmin load
欲了解更多信息,请访问:http://blogs.nuxeo.com/dev/2006/04/dump-load-svn-repositories-using-svnadmin-svndumpfilter.html

相关内容

  • 没有找到相关文章

最新更新