2011-11-04 131 views
62

release announcement为水银2.0提到了一个新的移植命令,该命令在第一眼看起来类似于移植扩展。这两者有什么区别?用移植物摘樱桃是否可以解决移植中存在的任何问题,如果是这样,这些是什么?移植物抗移植

回答

71

嫁接使用Mercurial内部合并,而移植依赖于补丁机制。因此移植应该能够处理比目前移植更好的三路合并。

+18

移植基本上是'移植'重做的核心功能。移植扩展不再需要。 –

+1

除了移植似乎不支持像移植一样的交互模式吗?没有测试,只是从阅读文档。 –

+18

@LaurensHolst:“移植”似乎无法从完全独立的存储库复制更改,而使用命令行开关可以移植'_can_。 – voithos

14

从hg嫁接的文档看来,它与移植扩展看起来相反,它只处理同一个存储库中的分支,但不能处理不同的存储库。