【发布时间】:2011-04-13 15:20:07
【问题描述】:
在工作中设置我的机器(WXP 32 位)和 MercurialEclipse 在来自市场的 Eclipse Helios 中没有问题。
在家里我做了同样的程序,但在 W7Pro 64bit 上。 MercurialEclipse 本身已安装,但在 Workspace 重新启动时出错,找不到 hg 命令;确实,没有安装。
比较两个 Eclipse 安装中的插件配置,我发现 W7Pro 64 位缺少 Windows Binaries for Mercurial 插件。该架构是否依赖?有没有办法解决这个问题?
更新:
我通过多个安装进行了验证:MercurialEclipse 需要外部二进制文件才能正常工作。我很困惑,因为通过我第一次安装的测试,我还“不知何故”安装了 Mercurial 的 Windows 二进制文件。在我的第二台机器上我没有安装 MercurialHg。
默认情况下,MercurialEclipse simple 在其配置中需要hg,这隐含地假定二进制文件必须在某处的路径中可用。 Mercurial 的 Windows 二进制文件 的工作方式有点不同,它在 eclipse/ 文件夹中的某处安装了 hg.exe 的私有副本,并在 MercurialEclipse 配置中设置了绝对路径。两种方式都同样有效(忽略可能因版本差异而产生的差异),因为任何一种安装都将使用您主目录中的 mercurial.ini。
【问题讨论】:
标签: eclipse windows-7 mercurial 64-bit