TortoiseSVN выкарыстоўвае канфігурацыю часу выканання Subversion для наладаў проксі, спецыфічных для сервера. У Windows адрэдагуйце адпаведны файл servers у %APPDATA%\Subversion і дадайце названую групу:

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

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

Аб'яднайце гэтыя раздзелы з існуючым файлам. Значэнне групы — гэта спіс шаблонаў імён хостаў; адпаведны раздзел задае налады злучэння для гэтых хостаў. Для публічнага шляху рэпазіторыя хост і порт з спіса HTTP-проксі могуць запоўніць палі канчатковых пунктаў гэтага раздзела.

Гэта працуе, калі рэпазіторыі, якім патрэбны проксі, можна адрозніць па назве хоста. Гэта не правіла для адвольных шляхоў рэпазіторыяў, такіх як /repo-a супраць /repo-b на адным серверы.

Захоўвайце існуючыя глабальныя налады і выключэнні проксі пры праверцы выніку. Групаванне хостаў змяняе тое, як Subversion дасягае сервера; яно не змяняе ўласную аўтэнтыфікацыю гэтага рэпазіторыя.

Выкарыстоўвайце адпаведныя налады http-proxy-username і http-proxy-password толькі тады, калі гэта патрабуе пасрэднік, і належным чынам абараняйце канфігурацыю для гэтых уліковых даных.

Падобныя артыкулы