Subversion komandrindas klients var ignorēt izpildlaika iestatījumus vienam izsaukumam. HTTP krātuves darbībai atkārtojiet --config-option starpniekservera resursdatoram un portam:

svn checkout \
  --config-option servers:global:http-proxy-host=proxy.example \
  --config-option servers:global:http-proxy-port=8080 \
  https://svn.example/repository/project working-copy

Parādītais turpinājums ar apgriezto slīpsvītru ir paredzēts POSIX shell. Pašas opciju vērtības citās platformās izmanto to pašu FILE:SECTION:OPTION=VALUE gramatiku.

servers nosauc izpildlaika konfigurācijas failu, global nosauc tā sadaļu, bet http-proxy-host vai http-proxy-port nosauc iestatījumu. Resursdatora nosaukums un ports ir atsevišķas vērtības. Šie piešķīrumi darbojas komandai, nevis pārraksta lietotāja servers failu. Ieraksts no HTTP starpniekserveru saraksta var nodrošināt pagaidu resursdatoru un portu atļautam publiskam krātuves maršrutam, ja atbilstošajā konfigurācijā nav saglabāta starpniekservera konta.

Ja konfigurācijā jau ir serveru grupa, kas atbilst šai krātuvei, pārbaudiet arī tās konkrētākās vērtības. Ignorēšana global sadaļā neaizstāj izvēlētās grupas izpratni.

Atkārtoti lietojamai alternatīvai videi --config-dir izvēlas mapi, kurā ir Subversion izpildlaika konfigurācijas faili. Tas ir mapes arguments, nevis ceļš uz pašu servers failu. Izmantojiet šo opciju, ja nolūks ir izvēlēties pilnīgu sagatavotu konfigurāciju, nevis dot divas pagaidu vērtības.

Saistītie raksti