3

简单来说

鉴于通过 VPN 进行 SVN+SSH 签出的设置不工作,而另一个设置工作正常,找出两个系统之间有什么区别的正确程序是什么?

细节

我使用的是运行 Windows 7 的 64 位系统。我安装了 Open VPN 和 Tortoise SVN 64 位。

存储库位于远程系统中,我们使用 VPN 连接。

继续我之前的问题 SVN+SSH checkout over VPN using tortoise SVN, Smartsvn failed

一位新队友(在一个系统上工作,64 位运行 Windows 7,和我一样)已成功从远程服务器(通过 Open VPN 连接)签出。我们俩都遵循了相同的步骤-

  • 在 Open VPN 安装路径的 config 文件夹中添加了一些项目特定的 Open VPN 配置文件。从其他团队成员的工作设置中获取这些文件。
  • 使用用户启动 Open VPN 连接。
  • 运行 Putty 的 Pageant.exe,选择 .ppk 文件并输入密码。

在他结帐成功后,我使用与他使用的完全相同的软件重新安装了软件(OpenVPN、tortoiseSVN),但在尝试结帐或使用存储库浏览器时仍然出现以下错误。

在此处输入图像描述

错误读取 -

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

-q但是配置文件中没有这样的。请阅读我的上一个问题SVN+SSH checkout over VPN using tortoise SVN,Smartsvn看不到那里的内容。

我已验证我的 Windows 防火墙设置与他的完全相同。但是,他的系统和我的系统肯定有些不同。这是一个屏幕截图 -

在此处输入图像描述

注意 -他没有进行任何密钥转换,只是复制了 Open VPN 配置文件夹中的内容,就像我一样。我尝试使用他使用的相同文件。

我的问题是从这里开始的正确方法是什么?

谢谢

4

0 回答 0