无法使用IntelliJ授权给SVN

时间:2011-02-22 11:20:43

标签: svn authentication intellij-idea certificate

重新安装Windows XP后,IntelliJSubversion插件存在严重问题。 我已将一个现有项目添加到IntelliJ,该项目已从SVN检查,需要自动调整(ssh+svn://)。 在更新/提交期间,它会要求我提供凭证。我设置了用户名和私钥/密码,但IntelliJ拒绝了它并一次又一次地要求它。 当我在TortoiseSVN加载(putty工具)中使用带有auth cert的Pageant更新/提交该项目时,它可以正常工作。 与其他项目相同的事情甚至在重新安装后都会检查。

我该如何解决这个问题?

3 个答案:

答案 0 :(得分:9)

如果这有助于其他任何人:确保username字段与用于SVN的字段相同,而不是使用IntelliJ注册的字段。

答案 1 :(得分:3)

您指的是哪个版本的Intellij?我使用的是9.0.4,尽管提供了正确的凭据,但我无法登录svn。该问题的解决方法是使用与Intellij 9.0.2捆绑在一起的svn插件。只需转到旧安装的plugins文件夹,将文件从svn4idea文件复制到9.0.4安装的同一文件夹中。

答案 2 :(得分:2)

确保使用OpenSSH格式的密钥并正确输入密钥密码。我用我自己的svn + ssh存储库验证了它,它运行正常。