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?