title: SVN-SSH Tunnel via 3rd machine?
body: <p>I have a client that has SVN+SSH set up that I need to access.  Unfortunately I can't get my IP white-listed because I'm on Comcast and they have some security policy against that.  I do, however, have SSH access to another machine that I can SSH into that can also SSH into the SVN server (via a non-standard port)...  So the total loop needs to look like:</p>
  
  <pre><code>Local Computer (OSX)  --SSH--&gt;  Server1  --SVN+SSH_4567--&gt;  SVN Server
  </code></pre>
  
  <p>I know how to set up basic SSH tunnels, but I'm not sure how to set this up, or if it's even possible.  Help?  :)</p>
  
  <p>Note that <em>ideally</em>, I can set this up somehow in <code>~/.ssh/config</code> and <code>~/.subversion/config</code> and not have to manually tunnel from A->B->C each time I want to make a commit/update</p>