如何配置 TortoiseSVN 以从家里连接到公司防火墙后面的 SVN 服务器?
这是我很难找到答案的问题。这是我没有的:
- 对企业内网的官方VPN 访问。
- 控制 SVN 服务器。
- 对 Intranet 的任何控制。
- IT部门的合作。
这是我所拥有的:
- 在办公室的办公桌上完全控制我的电脑。
- 意志
这是我尝试过的一个镜头,但似乎没有成功(人名、地点和机器的名称已更改以保护无辜者):
- 我正在使用Wippien设置从我的家用计算机 (NG-ATHOME) 到我办公桌上的工作计算机的零配置 VPN。这行得通,我对两台机器都有完全的网络访问权限。
- 我在 NG-WORKBOX 上运行了适用于 Windows 的 OpenSSH 。
- 我在 NG-ATHOME 上有 PuTTY 连接到 NG-WORKBOX 以通过端口 1080 动态隧道。SOCKS 代理正在工作,因为我可以使用任何 Web 浏览器验证这一点。我可以自信地说这不是场景中的问题。
- 我在配置为在 127.0.0.1:1080 上使用代理的 NG-ATHOME 上使用 TortoiseSVN。当我尝试点击“svn://NG-SOURCE/PonyRepository”时,出现错误:无法连接到主机。我可以ping通NG-SOURCE。
为什么SVN不起作用?
嗯,我怀疑 SVN 不喜欢 SOCKS。有人有建议吗?