8

我刚刚为 Eclipse 安装了一个 mercurial 插件。安装过程很顺利。但是在我重新启动eclipse时安装后显示错误。

错误说:

发生了多个 Mercurial 错误。请查看错误日志视图以获取详细信息。. 命令行:hg -y 调试安装

我找不到任何可能的解决方案。

4

4 回答 4

10

尝试hg -y debuginstall从命令行运行。它应该显示如下内容:

Checking encoding (cp1252)...
Checking installed modules (D:\Kazan\mercurial\library.zip\mercurial)...
Checking templates...
Checking commit editor...
Checking username...
No problems detected

如果没有,它应该给你一个关于问题所在的指示。如果找不到该命令,请从https://www.mercurial-scm.org/wiki/Download安装 mercurial 或从http://tortoisehg.bitbucket.io/安装 tortoise-hg

于 2013-06-13T15:13:15.160 回答
3

该插件只是一个用户界面,使用底层Mercurial安装。

此错误主要发生在安装了 Mercurial Plugin for Eclipse时没有在您的系统上更早地实际安装Mercurial 。

要解决这个问题,首先:

  1. 从这里使用最适合您的安装程序之一在您的系统上 安装Mercurial
  2. 转到 Window->Preferences->Team->Mercurial 并在mercurial 可执行字段中,浏览到:

hg.exe

与上面的 mercurial 安装一起安装的可执行文件。

Mercurial Plugin for Eclipse 现在可以正常工作了。

于 2015-10-19T17:42:44.730 回答
1

我发现了同样的问题......似乎我对 Nvidia 驱动程序的更新删除了我所有的变量环境,Mercurial can find the notepad.exe我发现解决方案添加到用户mercurial.ini文件夹中的定位中,直接添加路径。notepad.exe

[ui]
username=myusername
editor = c:\\Windows\\System32\\notepad.exe
ignore=....

我在这里找到了解决方案

我希望能帮助某人

于 2014-02-03T12:59:53.213 回答
0

我发现的最佳解决方案:

  1. 安装eclipse Juno.

  2. 转到:help -> eclipse marketplace -> enter 'mercurial'然后执行一个search,选择 mercurial 的第一个选项。

  3. 然后去Windows -> Preferences -> Team -> Mercurial选择和复制路径Mercurial Executable。现在打开你以前的eclipse (Luna or mars).

  4. 走同样的路。Windows -> Preferences -> Team -> Mercurial并将该路径粘贴到Mercurial可执行文件中。现在它将起作用。

于 2014-10-01T06:03:38.593 回答