如何将本地svn repo迁移到谷歌代码的svn回购?

时间:2012-09-06 13:29:22

标签: svn svnadmin google-code svndump

我的问题与stackoverflow上的其他帖子完全不同,例如How to migrate a codebase from one svn repo to another preserving history?

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

似乎svnadmin dump和load只能用于本地URI。

那么我可以使用任何其他方法将本地svn转储导入google的svn主机吗?

1 个答案:

答案 0 :(得分:1)

有一个名为svnsync的工具可以做你想做的事情 - 它基本上从源代码库中读取每个修订版,然后将它们播放回目标仓库。

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