Caso: Você já tem um servidor SVN em sua empresa rodando de boa internamente e agora precisa colocar o serviço SVN para acesso externo. Existe n maneiras de se fazer isso, porém caso você esteja trabalhando com proxypass para disponibilizar conteúdo da sua rede interna à internet, esta é a forma de fazer com o Subversion.
<virtualhost *:80> ServerName svn.dominio.com ProxyPass / http://svn.dominio.com/ <location / > ProxyPassReverse / http://svn.dominio.com <limit OPTIONS PROPFIND GET REPORT MKACTIVITY PROPPATCH PUT CHECKOUT MKCOL MOVE COPY DELETE LOCK UNLOCK MERGE> Order Deny,Allow Allow from all Satisfy Any </limit> </location>
Pronto, já pode-se conectar com seu cliente SVN.
Fonte: http://silmor.de/proxysvn.php