How can I use SVN through a proxy?

If you are using Linux, you can put this in ~/.subversion/servers and it should work:

[global]
http-proxy-exceptions = *.myowndomain.com
http-proxy-host = proxyaddr.mydomain.com
http-proxy-port = 3128
http-proxy-username = userme
http-proxy-password = passyou
http-compression = no

On Windows, if you are using TortoiseSVN, the equivalent file is %APPDATA%\Subversion\servers.