使用提示合并早期的Mercurial变更集

时间:2012-05-22 03:21:02

标签: mercurial merge

我有一个本地的Mercurial项目。提示修订版为562.

在修订版549中,我对项目中的4个文件进行了更改。这些文件还从修订版550到562对它们进行了其他更改。

如何将修订版562(提示)与修订版549中所做的更改进行比较和合并?基本上我想将修订版549中删除的代码添加回提示。

另外,我已经将WinMerge配置为我的外部差异工具,所以我希望能够以交互方式合并而不是让mercurial自动完成。我的合并命令是hg winmerge

1 个答案:

答案 0 :(得分:2)

  

基本上我想将修订版549中删除的代码添加回提示。

在Mercurial中,可以使用hg backout完成此操作(请参阅man page)。此操作将指定修订的反转应用于当前存储库状态。