Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为eclipse安装mercurial插件时出错_Eclipse_Mercurial_Eclipse Plugin_Mercurialeclipse - Fatal编程技术网

为eclipse安装mercurial插件时出错

为eclipse安装mercurial插件时出错,eclipse,mercurial,eclipse-plugin,mercurialeclipse,Eclipse,Mercurial,Eclipse Plugin,Mercurialeclipse,我刚刚为eclipse安装了mercurial插件。安装过程进行得很顺利。但在安装之后,当我重新启动eclipse时,出现了一个错误 错误显示: 发生了多个Mercurial错误。 有关详细信息,请查看错误日志视图。 . 命令行:hg-y debuginstall 我找不到任何可能的解决方案。尝试从命令行运行hg-y debuginstall。它应该显示如下内容: Checking encoding (cp1252)... Checking installed modules (D:\Kazan

我刚刚为eclipse安装了mercurial插件。安装过程进行得很顺利。但在安装之后,当我重新启动eclipse时,出现了一个错误

错误显示:

发生了多个Mercurial错误。 有关详细信息,请查看错误日志视图。 . 命令行:hg-y debuginstall


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

尝试从命令行运行
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
如果没有,它应该给你一个关于什么是问题的指示。
如果找不到该命令,请从安装mercurial或从安装tortoise hg我发现了相同的问题。。。看来我的英伟达驱动更新删除了我所有的变量环境,代码< MyCaly可以找到记事本。EXE < /C>我发现在<代码>汞的INI <代码>中添加了解决方案。
[ui]
username=myusername
editor = c:\\Windows\\System32\\notepad.exe
ignore=....
我找到了解决办法


我希望能帮助某人

我找到的最佳解决方案:

  • 安装eclipsejuno

  • 转到:
    help->eclipse
    marketplace->进入
    'mercurial'
    并进行
    搜索
    ,选择mercurial的第一个选项

  • 然后转到
    Windows->Preferences->Team->Mercurial
    Mercurial Executable
    选择并复制路径。 现在打开你以前的
    日食(月球或火星)

  • 走同一条路
    Windows->Preferences->Team->Mercurial
    并将该路径粘贴到
    Mercurial
    可执行文件中。现在它可以工作了


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

    此错误主要发生在安装Eclipse的Mercurial插件时,而没有在您的系统上实际安装Mercurial

    要解决这个问题,首先:

  • 使用最适合您的安装程序之一在您的系统上安装Mercurial
  • 进入窗口->首选项->团队->Mercurial,并在Mercurial可执行文件字段中,浏览至:
  • hg.exe

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


    Mercurial插件for Eclipse现在可以正常工作。

    使用“Window+R”打开运行对话框,运行“cmd.exe”打开终端,并在那里编写命令。安装Ortoisehg后,我仍然需要进入窗口->首选项->团队->Mercurial并浏览到与Ortoisehg一起安装的hg.exe可执行文件。@scawf如果您的方法需要安装额外的Mercurial客户端(Ortoisehg),而该客户端不是插件工作所必需的,只需要附带的核心Mercurial安装。仅从安装Mercurial就可以做到这一点。@scawf这种方法不需要安装OrtoisehG,它在安装Mercurial的基础上,向系统添加了一个无关的Mercurial客户端,而Mercurial安装并不是解决问题所需的。