我使用 Tortoise SVN 进行与颠覆相关的操作。Tortoise 客户端使用 putty 作为连接网络的底层引擎。我在 Putty 中配置了一个私钥,它与我在 SVN 服务器上加载的公钥同步,这样每次我想连接到网络来为我的项目更新、提交等时,我都不必提供用户名或密码。
我也想对我的 intellij 进行相同的设置。我使用 IntelliJ 2017.2.2 版本的 IDE,并在 Subversion 下进行以下设置:
但我什至无法从 Intellij 更新、提交、注释我的项目。它不断询问我的用户名密码,即使提供了用户名和密码,我仍然无法连接,即我无法更新、提交等。
我的私钥是 openSSH 格式。它是使用 PuttyGen 和 Putty 的私钥生成的。
我还浏览了以下问题和论坛以找到解决问题的方法。