I use the Subversion installed by the root user through Yum: Yum-y install Subversion
After installation ~ There is a hidden folder under the directory. You can see it is named. Subversion through LS-a. There is a servers file under the Directory, which can be configured with the proxy checkCode.
You can use a proxy to checkout all domains in global, or configure a separate group to use a proxy for the specified domain.
[Global]
# Http-proxy-Exceptions = * .exception.com, www.internal-site.org
HTTP-proxy-host = defaultproxy.whatever.com
HTTP-proxy-Port = 7000
HTTP-proxy-username = DefaultUserName
HTTP-proxy-Password = defaultpassword
After the configuration, you can mount a proxy to the svn client. If you only want to mount a proxy to a specific domain, use another section to configure the Proxy:
[Groups]
Group1 = * .googlecode.com
# Othergroup = repository.blarggitywhoomph.com
# Thirdgroup = * .example.com
### Information for the first group:
[Group1]
HTTP-proxy-host = proxy.myoffice.com
HTTP-proxy-Port = 8080
# Http-proxy-username = blah
# Http-proxy-Password = doubleblah
# Http-Timeout = 60
The above is just an excerpt from my configuration. I configured a proxy for the googlecode domain.