SVN: работа через HTTP Proxy

Автор: | 09/18/2013
 

svn_logoДля SVN-клиента настройки, описанные в статье Debian: включить работу через proxy не применимы.

При попытке использовать их — SVN сообщит о ошибке:

$ svn list http://svn.apache.org/repos/asf/
svn: OPTIONS of 'http://svn.apache.org/repos/asf': could not connect to server (http://svn.apache.org)

Что бы включить работу через proxy-сервер для SVN-клиента — необходимо отредактировать его файл конфигурации /etc/subversion/servers, и в блоке [global] добавить необходимые данные, например:

[global]
# http-proxy-exceptions = *.exception.com, www.internal-site.org
http-proxy-host = proxy.domain.com
http-proxy-port = 8080
http-proxy-username = login
http-proxy-password = password

Теперь можно выполнять необходимые операции, например:

$ svn list http://svn.apache.org/repos/asf/