如何将本地 svn 存储库迁移到谷歌代码的 svn 存储库?
Posted
技术标签:
【中文标题】如何将本地 svn 存储库迁移到谷歌代码的 svn 存储库?【英文标题】:how to migrate local svn repo to google code's svn repo? 【发布时间】:2012-09-06 13:29:21 【问题描述】:我的问题与 *** 上的其他帖子完全不同,例如 How to migrate a codebase from one svn repo to another preserving history?。
很容易将 svn repo 从一台电脑迁移到另一台电脑,因为我可以完全控制这些电脑。如果我想将本地 svn repo 迁移到 google code 的 svn repo 应该怎么做?
似乎 svnadmin 转储和加载只能用于本地 URI。
那么我可以使用其他方法将本地 svn 转储导入到 google 的 svn 主机吗?
【问题讨论】:
【参考方案1】:有一个名为 svnsync 的工具可以满足您的需求 - 它基本上从源代码库读取每个修订版,然后将它们播放回目标代码库。
如果您打算在两个存储库之间进行镜像,请小心,因为事情可能会有些失控;但是,对于一次性迁移,svnsync 可能是最直接的选择。
【讨论】:
以上是关于如何将本地 svn 存储库迁移到谷歌代码的 svn 存储库?的主要内容,如果未能解决你的问题,请参考以下文章
使用没有主干标签和分支的 SVN 存储库从 SVN 迁移到 Git