2012-09-06 86 views
0

我的问题与其他贴子上的其他帖子完全不同,例如How to migrate a codebase from one svn repo to another preserving history?如何将本地svn回购迁移到Google代码的svn回购?

很容易将svn repo从一台pc迁移到另一台,因为我完全控制了这些pc。如果我想将本地svn repo迁移到Google代码的svn repo,该怎么办?

似乎svnadmin转储和加载只能用于本地URI。

那么有没有其他方法可以用来将本地svn转储导入到谷歌的svn主机?

回答

1

有一个名为svnsync的工具,它应该做你想做的事情 - 它从源代码回购实质上读取每个修订,然后将它们回放到目标回购。

如果您打算在两个回购之间进行镜像,请小心,因为事情可能会失控;但是,对于一次性迁移,svnsync可能是最直接的选择。