HG4Idea挂在窗户上

时间:2011-02-09 20:03:43

标签: mercurial intellij-idea

enter image description here是否还有其他人在使用Windows的新Intellij HG4IDEA时遇到问题?每当我尝试从远程存储库中取出它时,它就会挂起,从不要求我的ssh用户名/密码。

我最初的想法是我应该以某种方式在mercurial.ini中设置我的用户名/密码。

它就像这样无限地坐着,如果我试图取消它就不会停止。

2 个答案:

答案 0 :(得分:4)

您需要将其配置为使用您的密钥而无需密码或 使用能够在对话窗口中询问密码的ssh客户端,比如 TortoisePlink.exe。

使用控制台SSH客户端时,IDEA无法查看是否存在 请求密码并提供密码(它不受支持,所以ssh 客户端必须在没有在控制台中询问任何内容的情况下工作 通过对话框输入密码。

另见 http://youtrack.jetbrains.net/issue/IDEA-62230http://youtrack.jetbrains.net/issue/IDEA-56004

答案 1 :(得分:1)

为了让Intellij 10与hg4idea一起工作,我刚刚在windows的用户目录中更改了我的mercurial.ini文件。

# Generated by TortoiseHg setting dialog

[extensions]
hgext.convert=

[ui]
username = myusername

[trusted]
users = *
groups = *


[ui]
ssh="C:\Program Files\TortoiseHg\bin\TortoisePlink.exe"

关键是将ssh =设置为支持提示输入密码的客户端。