我的团队目前的情况是,一半的团队在德国,另一半在荷兰。
我们使用Mercurial作为源代码控制。问题在于,既然我们分手了,因为公司网络的运作方式,就不可能将我们的存储库连接在一起,以便在它们之间进行推送或拉动。
我想知道是否有可能以某种方式导出一堆变更集,通过邮件或w / e发送,然后在另一面导入它们?
我是Mercurial和分布式源控件的新手(之前我只与SVN合作过)。但我明白其中一个不同之处在于,它通过重新应用所有更改而不是仅查看最新版本之间的差异进行合并。这就是为什么我认为这可能是可能的。
提前致谢。
答案 0 :(得分:2)
是的,你可以这样做。见http://www.selenic.com/mercurial/hg.1.html#email
修改:使用-b/--bundle
将多个变更集作为捆绑包发送。