无法使用IntelliJ对SVN进行身份验证
重新安装无法使用IntelliJ对SVN进行身份验证,svn,authentication,intellij-idea,certificate,Svn,Authentication,Intellij Idea,Certificate,重新安装windowsxp后,我发现IntelliJ和Subversion插件有一个很大的问题。 我在IntelliJ中添加了一个现有项目,该项目是从需要自动生成的SVN中签出的(ssh+SVN://)。 在更新/提交期间,它要求我提供凭据。我设置了用户名和私钥/密码短语,但IntelliJ拒绝了它,并一次又一次地请求它。 当我使用TortoiseSVN在Pageant加载了auth cert(putty工具)的情况下更新/提交该项目时,它工作正常。 其他项目也有同样的情况,甚至在重新安装后被选
windowsxp
后,我发现IntelliJ
和Subversion
插件有一个很大的问题。
我在IntelliJ
中添加了一个现有项目,该项目是从需要自动生成的SVN
中签出的(ssh+SVN://
)。
在更新/提交期间,它要求我提供凭据。我设置了用户名和私钥/密码短语,但IntelliJ
拒绝了它,并一次又一次地请求它。
当我使用TortoiseSVN
在Pageant
加载了auth cert(putty工具)的情况下更新/提交该项目时,它工作正常。
其他项目也有同样的情况,甚至在重新安装后被选中
如何解决该问题?请确保您使用的是OpenSSH格式的密钥,并正确输入密钥密码。我已经用我自己的svn+ssh存储库验证了它,它工作正常。确保您使用的是OpenSSH格式的密钥,并正确输入密钥密码。我已经用我自己的svn+ssh存储库验证了它,它运行良好。您指的是哪个版本的Intellij?我使用的是9.0.4,尽管提供了正确的凭据,但我无法登录到svn。解决这个问题的方法是使用与Intellij 9.0.2捆绑的svn插件。只需转到旧安装的plugins文件夹,将svn4idea文件夹中的文件复制到9.0.4安装的同一文件夹中。您指的是哪个版本的Intellij?我使用的是9.0.4,尽管提供了正确的凭据,但我无法登录到svn。解决这个问题的方法是使用与Intellij 9.0.2捆绑的svn插件。只需转到旧安装的插件文件夹,将文件从文件夹svn4idea复制到9.0.4安装的同一文件夹中。如果这对其他人有帮助:确保
用户名
字段与用于SVN的字段相同,而不是与IntelliJ注册的字段相同。如果这对其他人有帮助:确保用户名
字段与用于SVN的密钥,而不是在IntelliJ注册的密钥。在重新导出密钥后,以OpenSSH
格式重新工作。我想,我的OpenSSH
版本的key很好,byt可能不行。谢谢!:)重新导出密钥后,在OpenSSH
格式中再次工作。我想,我的OpenSSH
版本的key很好,byt可能不行。谢谢!:)这似乎解决了我的问题。Stackoverflow建议我不要在评论中说“谢谢”或“+1”。我不喜欢别人告诉我如何与帮助过我的人交谈,所以谢谢你和+1。这似乎解决了我的问题。Stackoverflow建议我不要在评论中说“谢谢”或“+1”。我不喜欢别人告诉我如何与帮助过我的人交谈,所以谢谢你和+1。