How can I configure TortoiseSVN to connect to a SVN server behind a corporate firewall from home?
This is the question I'm having a hard time finding an answer to. Here's what I DON'T have:
- Official VPN access to the corporate intranet.
- Control over the SVN server.
- Any control over the intranet.
- Cooperation from the IT department.
Here's what I DO have:
- Full control over my computer at my desk at the office.
- Willpower
This is a shot at what I tried, and seem to be unsuccessful at (names of people and places and machines have been changed to protect the innocent):
- I am using Wippien to set up a zero configuration VPN from my home computer (NG-ATHOME) to my work computer at my desk. This works, I have total network access to and from both machines.
- I have OpenSSH for Windows running on NG-WORKBOX.
- I have PuTTY on NG-ATHOME connecting to NG-WORKBOX to tunnel dynamically over port 1080. The SOCKS proxy is working, as I can verify that with any web browser. I can confidently say that this is not the problem in the scenario.
- I am using TortoiseSVN on NG-ATHOME configured to use a proxy on 127.0.0.1:1080. When I try to hit "svn://NG-SOURCE/PonyRepository", I get error: cannot connect to host. I can ping NG-SOURCE fine.
Why doesn't SVN work?
Hmm, I have a suspicion that SVN does not like SOCKS. Anyone have a suggestion?