HG4Idea 挂在 Windows 上

发布于 2024-10-17 05:09:57 字数 244 浏览 2 评论 0原文

在此处输入图像描述还有其他人遇到过新的 Intellij HG4IDEA 无法在 Windows 中运行的问题吗?每当我尝试从远程存储库中提取数据时,它都会挂起,从不询问我的 ssh 用户名/密码。

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

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

enter image description hereHas anybody else had an issue with the new Intellij HG4IDEA not working in Windows? Whenever I try to pull from a remote repository it just hangs, never asking for my ssh username/password.

My initial thought was that I should set my username/password in mercurial.ini somehow.

It just sits like this indefinably, if I try to cancel it it will not stop.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

ゃ人海孤独症 2024-10-24 05:09:57

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

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

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

You need to configure it to work with your keys without password or
use ssh client that is able to ask password in a dialog window, like
TortoisePlink.exe.

When using console SSH client, there is no way for IDEA to see if it's
requesting passwords and provide them (it's just not supported, so ssh
client must either work without asking anything in the console or ask
a password via dialog).

See also
http://youtrack.jetbrains.net/issue/IDEA-62230 and http://youtrack.jetbrains.net/issue/IDEA-56004.

焚却相思 2024-10-24 05:09:57

为了让 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= 设置为支持提示输入密码的客户端。

In order to get Intellij 10 to work with hg4idea I just changed my mercurial.ini file in my user directory of windows.

# Generated by TortoiseHg setting dialog

[extensions]
hgext.convert=

[ui]
username = myusername

[trusted]
users = *
groups = *


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

The key was to set ssh= to a client that supports prompting for passwords.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文