【发布时间】:2012-04-11 21:23:25
【问题描述】:
我有一个有趣的源代码管理工作流问题。
我的公司正在与使用 SVN 跟踪当前正在积极开发的产品的第三方承包商合作。我们将在接下来的几个月内接管这个存储库,但我们希望开始研究项目中的其他功能。出于显而易见的原因,我们的承包商拒绝了我们提交访问权限,但同意读取他们的 SVN 存储库的访问权限。
对于我们的 Windows 开发机器,我们使用 mercurial 存储库。 我想以某种方式将 SVN 存储库复制到新的 HG 存储库,并定期将提交给 SVN 的更改合并到 HG。 换句话说,我们将在两个不同的存储库中并肩工作。
有人做过这样的事吗?对方法有什么建议吗?
谢谢。
【问题讨论】:
-
谢谢。我实际上决定暂时手动合并。我在 HG 中创建了新的 repo,我会定期从 svn 手动复制文件。如果他们有任何建议,我很乐意听取其他人的意见。