我正在尝试通过 Windows7(32 位)上的 svn+ssh 协议连接到 SVN 存储库。我已正确设置服务器,可以从我的 Linux 机器连接。当我尝试从我的 W7 机器连接时(我已安装 Putty、Plink、Pageant 和 TortoiseSVN),它尝试连接 3 次,然后出现此错误
To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels]
section of your Subversion configuration file.
Network connection closed unexpectedly
查看服务器日志,我可以看到我的 SVN 用户通过 SSH 登录了 3 次,并且我可以使用 Putty 使用我的帐户和私钥通过“纯”SSH 登录。我对 Linux 比 Windows 更熟悉,所以不确定如何进一步调试。
有任何想法吗?
答案1
我使用 TortoiseSVN 所做的是:
- 尝试断开网络,系统会要求您让 Tortoise 离线,请选择离线模式
- 进行清理
- 连接您的网络并尝试更新...
这为我解决了同样的问题......