Clientul de linie de comandă al Subversion poate suprascrie setări de rulare pentru o singură invocare. Pentru o operațiune pe un depozit HTTP, repetați --config-option pentru gazda și portul proxy-ului:

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

Continuarea cu bară oblică inversă arătată este pentru un shell POSIX. Valorile opțiunilor în sine folosesc aceeași gramatică FILE:SECTION:OPTION=VALUE pe alte platforme.

servers numește fișierul de configurare de rulare, global numește secțiunea acestuia, iar http-proxy-host sau http-proxy-port numește setarea. Numele gazdei și portul sunt valori separate. Aceste atribuiri sunt valabile pentru comandă în loc să rescrie fișierul servers al utilizatorului. O intrare din lista de proxy-uri HTTP poate furniza gazda și portul temporare pentru o rută publică de depozit permisă, cu condiția ca configurația corespunzătoare să nu conțină niciun cont de proxy păstrat.

Dacă configurația are deja un grup de servere care corespunde acestui depozit, inspectați și valorile sale mai specifice. O suprascriere în secțiunea global nu înlocuiește înțelegerea grupului selectat.

Pentru un mediu alternativ reutilizabil, --config-dir selectează un director care conține fișiere de configurare de rulare ale Subversion. Este un argument de director, nu o cale către fișierul servers în sine. Folosiți acea opțiune când intenția este să selectați o configurație completă pregătită în loc să furnizați două valori temporare.

Articole similare