just edit ~/.subversion/servers
add these two lines under [global]
http-proxy-host = xxx.xxx.com
http-proxy-port = 8080
there is no way to set a socks proxy for svn.
svn is using apr for socket IO. there is no code supporting socks proxy seen in svn’s source.
However, tsocks is a workaround for this case.