我在我的分支中,我这样做:
hg incoming /path/to/baseline我在输出中得到了几个变更集。
现在,我是否只是合并以将变更集引入到我的分支中?
hg merge /path/to/baseline我的历史记录会显示合并的内容吗?只要我没有接触到这些文件,它将是自动的,对吗?
发布于 2012-03-03 07:36:32
你真的应该亲自尝试一下这一切!创建两个测试存储库:
hg init main
hg clone main clone然后进行实验。这是简单和安全的,因为你只在你自己的机器上玩。(当你在这里问一个问题时,这实际上是“幕后”发生的事情:我试图确保我给出的建议确实有效,所以我通常必须在新的存储库上运行几个测试,以进行双重检查。)
如果您运行测试,您将看到
hg merge一个路径名(或URL)作为参数。它将修订作为唯一的参数。您需要使用hg pull /path/to/baseline将变更集复制到本地存储库中,然后hg merge.有一个关于the wiki的很好的教程,我还写了一个beginners guide。我希望这能有所帮助。
https://stackoverflow.com/questions/9539767
复制相似问题