【问题标题】:Intellij SVN keeps asking for path to certificate when there is none没有证书时,Intellij SVN 不断询问证书路径
【发布时间】:2017-07-06 21:42:30
【问题描述】:

这个版本略有不同 Subversion in Intellij keeps asking for authentication

我输入我的凭据就好了。一旦我输入了正确的凭据,它会将我带到一个弹出窗口,询问我的证书路径和证书密码。

这在我更改了我的 SVN 密码之前不会发生。在此之前,只需输入我的 SVN 凭据就可以正常工作。点击取消会给我一个 SVN:E175013 错误,点击 OK 关闭然后重新打开同一个框。

在 Eclipse 中不会发生同样的问题。只需提供用户 ID 和密码即可访问 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
视窗 7 6.1

我正在使用 svn 1.9.5.1210。

【问题讨论】:

    标签: svn intellij-idea


    【解决方案1】:

    无需重新安装 intellij 即可解决此问题,至少在我的情况下这是可行的。

    转到 Webstrom -> 首选项 -> 版本控制 -> 颠覆

    如果已选中“使用命令行客户端”,请取消选中。

    点击“清理验证缓存”

    【讨论】:

      【解决方案2】:

      看起来类似于https://youtrack.jetbrains.com/issue/IDEA-150404

      尝试使用设置 - 版本控制 - SUBverion - 常规 | 清除 SVN 凭据缓存清除授权缓存按钮

      【讨论】:

      • 我试过了,然后我发现它正在清除 %APPDATA% svn 缓存,所以我两个都做了。还是不行。
      • IDE可以根据设置-外观与行为-系统-密码将错误密码保存在存储中。检查存储,可能设置IDE不记得密码并重新启动。
      • 我想这可能是它,但我最终卸载并重新安装了 Intellij,解决了这个问题,因为我必须清除所有缓存数据。我想这也删除了您所指的已保存密码。我会把你的 cmets 留在接受的答案中。
      【解决方案3】:

      通过卸载 Intellij 和所有缓存、设置所有内容最终解决了这个问题。然后重新安装。以后可以从 SVN 获取。

      在重新安装之前,我无法测试 Dimitri 的笔记,但听起来可能是这样。

      IDE 可以根据设置 - 外观和行为 - 系统 - 密码将错误的密码保存在存储中。检查存储,可能将IDE设置为不记得密码并重新启动。 ——德米特里·斯米尔诺夫

      【讨论】:

        【解决方案4】:

        我今天在使用 SVN 时遇到了同样的问题。它是 SVN 中 repo 上的一个权限元素,我曾在其中声明要为分支继承权限,而不是直接设置它们。

        我直接在 SVN 服务器上设置权限后,问题就消失了。

        【讨论】:

          猜你喜欢
          • 2012-07-07
          • 1970-01-01
          • 1970-01-01
          • 2012-04-12
          • 1970-01-01
          • 1970-01-01
          • 2021-01-31
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多