我刚为eclipse安装了一个mercurial插件。安装过程进展顺利。但是当我重新启动eclipse安装后,显示出错误。
错误说:
发生了多个Mercurial错误。 请查看错误日志视图以获取详细信息。 。命令行:hg -y debuginstall
我找不到任何可能的解决办法。
答案 0 :(得分: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
答案 1 :(得分:1)
我发现了同样的问题...似乎我对Nvidia驱动程序的更新删除了我的所有变量环境Mercurial can find the notepad.exe
我发现解决方案添加在mercurial.ini
位于用户文件夹直接将路径添加到notepad.exe
。
[ui]
username=myusername
editor = c:\\Windows\\System32\\notepad.exe
ignore=....
我找到了解决方案here
我希望帮助某人
答案 2 :(得分:1)
该插件只是一个用户界面,使用底层的 Mercurial 安装。
此错误主要发生在安装 Mercurial Plugin for Eclipse 但未在系统上实际安装 Mercurial 的情况下。
要解决此问题,请先:
hg.exe
与上面的mercurial安装一起安装的可执行文件。
Eclipse的Mercurial插件现在可以正常工作。
答案 3 :(得分:0)
我找到的最佳解决方案:
安装eclipse Juno
。
转到:help -> eclipse
marketplace -> enter
'mercurial'
并执行search
,选择mercurial的第一个选项。
然后转到Windows -> Preferences -> Team -> Mercurial
从Mercurial Executable
选择并复制路径。
现在打开您之前的eclipse (Luna or mars)
。
转到相同的路径。 Windows -> Preferences -> Team -> Mercurial
并将该路径粘贴到Mercurial
可执行文件中。现在它会起作用。