如何将不同机器上的 2 个不相关的 svn 存储库合并到一个存储库中?
Posted
技术标签:
【中文标题】如何将不同机器上的 2 个不相关的 svn 存储库合并到一个存储库中?【英文标题】:How to combine 2 un-related svn repositories each present on a different machine into one repository? 【发布时间】:2014-07-18 09:12:35 【问题描述】:我们在机器 1 上有两个 svn 存储库 Repo-A,在机器 2 上有 Repo-B。
以下提到的将存储库合并为一个的不同且理想的方法是什么?,
将 Repo B 机器 2 合并到 Repo-A 机器 1 中,保持 Repo-B 机器 2 的所有历史记录不变。
两个repos的结构如下,
回购-A,
根 --项目1 --标签 --分支
--项目2 --标签 --分支
回购-B --项目3 --标签 --分支
--项目4 --标签 --分支
在这方面的任何帮助将不胜感激。 提前致谢。
【问题讨论】:
Moving SVN repositories data with history as subfolders into another repository 的可能重复项 【参考方案1】:svnadmin dump
+ svnadmin load
是你最好的朋友
【讨论】:
@Deduplicator - 对于明显的任务,我懒得重新输入帮助主题 感谢您的解决方案。实际上,我相信我没有以可以理解的方式提出我的要求。我会用正确的问题回复你。以上是关于如何将不同机器上的 2 个不相关的 svn 存储库合并到一个存储库中?的主要内容,如果未能解决你的问题,请参考以下文章