2011-01-25 34 views
1

有谁知道我如何在使用Subversion时自动使用IDEA中的当前NTLM凭据?使用Subversion通过IntelliJ IDEA与NTLM

我有IDEA 9.0.4并且“未登录到Subversion'[AD Realm]'(http:// [Branch])”。 (用实际技术细节替换[信息])当我尝试更新/提交/等。

回答

0

它应该自动工作。如果您被要求输入密码,那么由于某种原因,服务器不会接受来自SvnKit库的NTLM身份验证,并且身份验证会回到不同的方法。

+0

这是什么SvnKit?这是IDEA实现Subversion连接的方式吗? – 2011-01-26 16:39:05

+0

是的,IDEA使用SvnKit库,Java Subversion实现:http://svnkit.com/。答复你的亚历山大·基耶耶夫是这个图书馆的开发人员。 – CrazyCoder 2011-01-26 17:45:56

4

尝试设置以下系统属性-Dsvnkit.http.ntlm = jna - 它将使SVNKit通过JNA使用本地Windows API来支持JNA。本机实施可能对您更好。然而,不幸的是,在SVNKit中纯Java和基于JNA的NTLM支持实现在某些环境中不能很好地工作。