TortoiseSVN usa a configuración en tempo de execución de Subversion para os axustes de proxy específicos do servidor. En Windows, edite o ficheiro servers correspondente en %APPDATA%\Subversion e engada un grupo con nome:

[groups]
external = svn.partner.example, *.vendor.example

[external]
http-proxy-host = proxy.example.net
http-proxy-port = 8080

Combine esas seccións co ficheiro existente. O valor do grupo é unha lista de padróns de nomes de host; a sección coincidente fornece os axustes de conexión para eses hosts. Para unha ruta de repositorio pública, un host e un porto da lista de proxies HTTP poden encher os campos de punto final desa sección.

Isto funciona cando os repositorios que necesitan un proxy se poden distinguir polo nome de host. Non é unha regra para rutas de repositorio arbitrarias como /repo-a fronte a /repo-b no mesmo servidor.

Conserve os axustes globais e as excepcións de proxy existentes ao revisar o resultado efectivo. A agrupación por host cambia como Subversion chega ao servidor; non cambia a autenticación propia dese repositorio.

Use os axustes http-proxy-username e http-proxy-password correspondentes só cando o intermediario os esixa, coa configuración protexida axeitadamente para esas credenciais.

Artigos relacionados