略有不同的版本 Subversion in Intellij keeps asking for authentication
我输入凭据就好了。一旦我输入正确的凭据,它就会弹出一个弹出窗口,询问我的证书路径和证书密码。
在我更改SVN密码之前,这种情况不常发生。在此之前,只需输入我的SVN凭据就可以正常工作而不会出现问题。点击取消会给我一个SVN:E175013错误,然后点击确定关闭然后重新打开同一个框。
Eclipse中不会发生同样的问题。简单地提供userid和pwd将允许我访问SVN,这只发生在intellij。
所以我在%APPDATA%路径中清除了我的PC的SVN设置,以及我的Intellij svn目录(.IntelliJIdea2017.1 \ system)我清理了该文件夹中的vcs / vcsCache和vcs-users
我的Intellij信息
IntelliJ IDEA 2017.1.3
构建#IU-171.4424.56
JRE:1.8.0_112-release-736-b21 amd64
JVM:JetBrains s.r.o的OpenJDK 64位服务器VM
Windows 7 6.1
我使用的是svn 1.9.5.1210。
答案 0 :(得分:2)
似乎与https://youtrack.jetbrains.com/issue/IDEA-150404
类似尝试使用设置 - 版本控制 - SUbverion - 常规|来清除SVN凭据缓存清除身份验证缓存按钮
答案 1 :(得分:1)
最终通过卸载Intellij和所有缓存来解决问题,设置所有内容。然后重新安装。从此以后能够从SVN取得。
在重新安装之前,我无法测试Dimitri的音符,但听起来可能就是这样。
IDE根据设置 - 外观&存储区可以将错误的密码保存在存储器中。行为 - 系统 - 密码。检查存储,可能将IDE设置为不记住密码并重新启动。 - Dmitriy Smirnov
答案 2 :(得分:1)
无需重新安装intellij即可解决此问题,至少在我的情况下如此。
转到Webstrom->首选项->版本控制-> Subversion
并取消选中“使用命令行客户端”(如果已选中)。
点击“清除身份验证缓存”
答案 3 :(得分:0)
今天我和SVN有同样的问题。它是SVN中repo的权限元素,我曾声明权限是为分支继承的,而不是直接设置它们。
只要我在SVN服务器上直接设置权限,问题就会消失。