2012-09-26 146 views
2

我最近更新了eclipse juno。我还更新了最新版本的mercurial,但它仍然给我带来问题。 mercurial插件告诉:“不支持的hg版本:1.9.3。期望值至少为2.0.0”。但已更新(见图)。Mercurial未正确配置

如果我尝试提交,它会自动打开首选项窗口,它会给出消息:“Mercurial配置不正确。运行'hg debuginstall'进行分析。”

当我这样做,它说:“没有提供用户名”。然后我运行“hg -y debuginstall”,其中说没有检测到任何问题。

我提到的一切都在图片中描述。

enter image description here

+0

不是这个问题的答案,但可能对查找错误消息的其他人有用:在使用JDK 7 Update 21时会产生相同的错误消息的新问题。该插件将阻塞路径中的空间外部执行程序解决方法是使用DOS路径(例如C:\ Progra〜1 \ ...)。有关详细信息,请参阅https://bitbucket.org/mercurialeclipse/main/issue/414/mercurial-is-not-configured-correctlyrun。 –

回答

3

取消选择选项标记Use default (built-in) Mercurial executable;然后在下面标记为​​的文本框中,您可以在TortoiseHg 2.5安装下输入hg.exe的完整路径。

0

我在安装Mercurial Eclipse Plugin时遇到了同样的错误。我在mercurial安装文件夹中找到配置文件“Mercurial.ini”。在我的情况下,该文件夹的路径是“E:\ eclipse \ plugins \ com.intland.hgbinary.win32_2.3.2 \ os \ win32”。使用记事本编辑配置文件,并添加“用户名=您的用户名”这一行,您的用户名可以自由选择。我希望这会有所帮助。