mercurial graft功能,可以复制吗?

时间:2015-08-07 21:09:27

标签: mercurial

mercurial 3中有一个新功能,称为“移植”。 (移民到当地)。 它可以很好地将变更集移动到不同的分支。

有没有办法去" COPY"变更设置为分支?

我感兴趣的是将资源从QA分支转移到生产分支,但我仍然需要代码驻留在QA中。所以我真正想要的是一份副本。我刚刚发现了这个,并且只尝试了一些事情,也许它会变得清晰,更多的修补和阅读...

有没有人有更好的方式来挑选樱桃?'更改集移动交叉分支(或主干)???

1 个答案:

答案 0 :(得分:2)

移植副本更改集,它不会移动它们。来自hg help graft(强调我的):

  

此命令使用Mercurial的合并逻辑来复制来自其他分支的各个更改,而不在历史记录图中合并分支。这有时被称为“backporting”或'cherry-picking'。默认情况下,移植将从源更改集复制用户,日期和说明。