【问题标题】:Cannot auth to SVN using IntelliJ无法使用 IntelliJ 对 SVN 进行身份验证
【发布时间】:2011-07-01 22:27:25
【问题描述】:

重新安装Windows XP 后,IntelliJSubversion 插件出现了很大问题。 我已将一个现有项目添加到 IntelliJ,该项目是从需要自动化 (ssh+svn://) 的 SVN 签出的。 在更新/提交期间,它要求我提供凭据。我设置了用户名和私钥/密码,但IntelliJ 拒绝它并一次又一次地要求它。 当我使用TortoiseSVN 更新/提交该项目时,在Pageant 加载了身份验证证书(腻子工具),它工作正常。 与其他项目相同,甚至在重新安装后结帐。

我该如何解决这个问题?

【问题讨论】:

    标签: svn authentication intellij-idea certificate


    【解决方案1】:

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

    【讨论】:

    • 这似乎解决了我的问题。 Stackoverflow 建议我不要在评论中说“谢谢”或“+1”。我不喜欢被告知如何与帮助过我的人交谈,所以谢谢你和 +1。
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      确保您使用的是 OpenSSH 格式的密钥并正确输入密钥密码。我已经用我自己的 svn+ssh 存储库验证了它,它工作正常。

      【讨论】:

      • OpenSSH 格式重新导出密钥后,它再次起作用。我想,我的OpenSSH 版本的密钥很好,但可能不是。谢谢 ! :)
      猜你喜欢
      • 2013-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-04
      • 2022-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多