2012-09-26 99 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」。使用記事本編輯配置文件,並添加「用戶名=您的用戶名」這一行,您的用戶名可以自由選擇。我希望這會有所幫助。