Richard Hansen at BBN wrote a wrapper to let people with accounts run svn as the repo owner but with the tunnel user argument.
http://svn.apache.org/repos/asf/subversion/trunk/contrib/server-side/svnstsw/README
pgp98x4bM7E1f.pgp
Description: PGP signature