如何使用PhpStorm中的PuTTY和私钥连接SVN

时间:2015-07-14 10:29:01

标签: windows svn ssh phpstorm putty

朋友。 我无法使用PuTTY连接到svn。

  1. 我有PuTTY的私钥和工作页面代理;
  2. Windows 7和PhpStorm 9;
  3. 我有远程网址为svn + ssh://host.to.svn.repository;
  4. 问题:我没有密码,我只有私钥。 Failed to connect

    我在对话框中指定了这些数据:

    enter image description here

    但更新它使用旧数据:

    enter image description here

    我尝试过“Clear Auth Cache”,但这对我没有帮助。

    我希望通过PhpStorm与SVN合作。 附: TortoiseSVN工作正常。

    RESOLVE

    1. 设置 - >版本控制 - >颠覆 - > SSH设置;
    2. 选择“Subversion config”并使用参数“-i”指定plink的路径和私钥的路径;
    3. 实施例: enter image description here

      1 - plink的路径; 2 - 参数“-i”; 3 - 私钥的路径;

      P.S。请务必在常规标签中检查“启用互动模式”已移除

1 个答案:

答案 0 :(得分:1)

您可以在PhpStorm设置中设置svn + ssh的所有选项:

  1. 转到文件 - >设置
  2. 转到版本控制 - >颠覆
  3. 单击“SSH设置”选项卡
  4. 您可以在此处指定SSH客户端的路径并设置连接的凭据。
  5. Screenshot of settings window