A TortoiseSVN a Subversion futásidejű konfigurációját használja a kiszolgálóspecifikus proxybeállításokhoz. Windowson szerkessze a megfelelő servers fájlt a %APPDATA%\Subversion alatt, és adjon hozzá egy elnevezett csoportot:

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

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

Fésülje bele ezeket a szakaszokat a meglévő fájlba. A csoport értéke hosztnév-minták listája; a megfelelő szakasz adja meg ezen hosztok kapcsolati beállításait. Nyilvános tárolóútvonalhoz a HTTP-proxylistáról származó hoszt és port kitöltheti az adott szakasz végpontmezőit.

Ez akkor működik, ha a proxyt igénylő tárolók hosztnév alapján megkülönböztethetők. Ez nem szabály tetszőleges tárolóútvonalakra, például /repo-a és /repo-b esetére ugyanazon a kiszolgálón.

A tényleges eredmény ellenőrzésekor őrizze meg a meglévő globális beállításokat és proxykivételeket. A hoszt szerinti csoportosítás megváltoztatja, hogyan éri el a Subversion a kiszolgálót; a tároló saját hitelesítését nem változtatja meg.

A megfelelő http-proxy-username és http-proxy-password beállításokat csak akkor használja, ha a közvetítő megköveteli őket, és a konfigurációt megfelelően védje ezekhez a hitelesítő adatokhoz.

Kapcsolódó cikkek