我的问题与 stackoverflow 上的其他帖子完全不同,例如如何将代码库从一个 svn 存储库迁移到另一个保留历史记录?.
将 svn repo 从一台电脑迁移到另一台电脑很容易,因为我可以完全控制这些电脑。如果我想将本地 svn repo 迁移到 google code 的 svn repo 应该怎么做?
似乎 svnadmin 转储和加载只能用于本地 URI。
那么有没有其他方法可以用来将本地 svn 转储导入谷歌的 svn 主机?
我的问题与 stackoverflow 上的其他帖子完全不同,例如如何将代码库从一个 svn 存储库迁移到另一个保留历史记录?.
将 svn repo 从一台电脑迁移到另一台电脑很容易,因为我可以完全控制这些电脑。如果我想将本地 svn repo 迁移到 google code 的 svn repo 应该怎么做?
似乎 svnadmin 转储和加载只能用于本地 URI。
那么有没有其他方法可以用来将本地 svn 转储导入谷歌的 svn 主机?
有一个名为svnsync的工具可以做你想做的事——它基本上从源 repo 中读取每个修订版,然后将它们播放回目标 repo。
如果您打算在两个存储库之间进行镜像,请小心,因为事情可能会有点失控;但是,对于一次性迁移,svnsync 可能是最直接的选择。