0

在 Linux 上,我的 mercurial (hg) 安装运行 meld 以解决合并问题……但这不会在带有 Cygwin 的 Windows 上发生。我注意到 Cygwin 甚至没有 meld 包,所以我尝试自己获取/构建合并 - 并遇到了麻烦。meldmerge.org 上的包需要 pygtk 和 intltool-merge,而 Cygwin 没有。如果我融合了工作,我可能会弄清楚如何使用.hgrc它来运行它,就像它应该的那样 - 或者可能不是?

那么,有人可以指出(或拼出)一些关于使 meld+mercurial 正常工作所需的先决条件和行动的明确说明吗?

笔记:

  • 我使用 Windows 7 64 位。
  • 我使用 32 位 Cygwin;如果使用 64 位更容易,我愿意切换。
4

2 回答 2

0
  1. 忘记 Cygwin(更好 - 永远)
  2. 使用原生组件安装工具集:Mercurial|TortoiseHG + Windows Meld
  3. 至少对于 TortoiseHG 在第 2 页之后 Meld 出现在可能的不同|合并列表中($TortoiseHg\hgrc.d\MergeTools.rc有 Meld 的部分)
  4. 在全局或仅存储库设置中启用使用 Meld
于 2014-06-24T08:56:57.607 回答
0

Cygwin Portsmeld提供 32 位和 64 位 Cygwin 的软件包。

于 2014-06-24T14:55:58.063 回答