I had to setup two virtual servers on my machine. One for the App and one for the svn server and I hit them with different urls. I’m running on a windows box with only one mongrel server but this has been working for me.
<VirtualHost 192.168.1.100> ServerName abc.dyndns.org ServerAlias abc.dyndns.org
ProxyPass / http://127.0.0.1:8000/ ProxyPassReverse / http://127.0.0.1:8000/ ProxyPreserveHost on
<VirtualHost 192.168.1.100> ServerName xyz.dyndns.org ServerAlias xyz.dyndns.org
Added for SVN
<Location /svn> DAV svn SVNListParentPath on SVNParentPath C:\repos AuthType Basic AuthName “Subversion repositories” AuthUserFile passwd AuthzSVNAccessFile svnaccessfile Require valid-user