Klient príkazového riadka Subversion dokáže pre jedno volanie prepísať nastavenia za behu. Pri operácii s HTTP repozitárom zopakujte --config-option pre hostiteľa a port proxy:

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

Zobrazené pokračovanie s opačným lomítkom je pre POSIX shell. Samotné hodnoty volieb používajú na iných platformách rovnakú gramatiku FILE:SECTION:OPTION=VALUE.

servers pomenúva konfiguračný súbor za behu, global pomenúva jeho sekciu a http-proxy-host alebo http-proxy-port pomenúva nastavenie. Názov hostiteľa a port sú samostatné hodnoty. Tieto priradenia platia pre príkaz namiesto prepisovania používateľského súboru servers. Záznam zo zoznamu HTTP proxy môže poskytnúť dočasného hostiteľa a port pre povolenú verejnú cestu k repozitáru, ak príslušná konfigurácia neobsahuje uchovávaný proxy účet.

Ak konfigurácia už obsahuje skupinu serverov zodpovedajúcu tomuto repozitáru, pozrite si aj jej konkrétnejšie hodnoty. Prepísanie v sekcii global nenahrádza porozumenie zvolenej skupine.

Pre opakovane použiteľné alternatívne prostredie vyberá --config-dir adresár obsahujúci konfiguračné súbory Subversion za behu. Je to argument adresára, nie cesta k samotnému súboru servers. Túto voľbu použite, keď je zámerom vybrať úplnú pripravenú konfiguráciu namiesto dvoch dočasných hodnôt.

Súvisiace články