【问题标题】:Merge earlier Mercurial changeset with tip将较早的 Mercurial 变更集与提示合并
【发布时间】:2012-05-22 03:21:02
【问题描述】:

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

在修订版 549 中,我对项目中的 4 个文件进行了更改。这些文件在 550 到 562 版之间也有其他更改。

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

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

【问题讨论】:

  • “将我在修订版 549 中删除的代码添加回提示”——听起来像 backout,不是吗?
  • @Helgi 这正是我想要的!如果你把它放在一个答案中,我会接受它。

标签: mercurial merge


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多