0
我对Mercurial仍然很陌生,所以请让我知道我做错了什么。Mercurial:拉入别人合并+分支
我们为每位开发人员提供一份hg回购。我正在研究分支x
中的一项新功能。从那以后,其他人对这个项目进行了重大改变,我已将这个项目引入了我的回购项目。但是,当我在分支x
上工作时,我的工作副本仍然有旧东西,导致它无法在我们的共享MySQL数据库中正常工作。
问:如何更新我的分支以让其他开发人员在保留自己的代码的同时保留x
分支中的新代码;我还没有准备好让他们拥有它,我绝对不希望合并x
到default
......我不知道该怎么办...
或者我是否正在全面讨论错误的方法?如果是这样,我应该怎么做呢?
此外,我使用TortoiseHG,所以如果你有任何具体的指示,它将不胜感激。 [/编辑]
'[默认] $ hg合并x'和'[x] $ hg合并默认值'有区别吗? – DOOManiac 2012-07-25 15:21:43
是的,主要区别在于新创建的变更集将属于前一种情况下的“默认”分支以及后者中的“X”分支。 – barjak 2012-07-25 16:08:33