使用 SVN+SSH 通过 Netbeans 连接到 SVN 存储库

使用 SVN+SSH 通过 Netbeans 连接到 SVN 存储库

我正在尝试连接到 SVN 服务器,以便使用 svn+ssh 身份验证方法将我的项目导入其中。我使用的是在 Windows XP SP2 上安装了 subversion 插件的 NetBeans IDE (6.8)。我安装了 plink,其路径设置在 Windows PATH 环境变量中。当我使用看起来相似的存储库 URL(XXXX 和 YYYY 替换为合理的内容)时

svn+ssh://XXXX@YYYY/home/dce/svn/trunk

以及此外部隧道命令

plink -l <myUserName> -i C:\\privateKey.ppk

我一直收到这个错误:

org.tigris.subversion.javahl.ClientException: Network connection closed unexpectedly

我在网上搜索了这个问题,尝试了很多方法,但都没有解决。如果有人知道可能出了什么问题,请帮忙。提前谢谢大家。

答案1

我遇到了类似的问题,但现在我尝试了这个:

  1. 从存储库 URL 中删除用户名部分(在您的情况下使用 svn+ssh://YYYY/home/dce/svn/trunk);
  2. 在私钥路径(C:/privateKey.ppk)中使用 / 而不是 \,如果路径包含空格,则使用引号。

这两个步骤对我有用!

相关内容