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 само когато посредникът ги изисква, като защитите конфигурацията подходящо за тези идентификационни данни.

Подобни статии