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 лише тоді, коли їх вимагає посередник, і належним чином захищайте конфігурацію для цих облікових даних.

Схожі статті