Subversion komandų eilutės klientas gali nepaisyti vykdymo nustatymų vienam iškvietimui. HTTP saugyklos operacijai kartokite --config-option proxy hostui ir prievadui:

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

Rodomas tęsinys su atgaliniu brūkšniu skirtas POSIX shell. Pačios parinkčių reikšmės kitose platformose naudoja tą pačią FILE:SECTION:OPTION=VALUE gramatiką.

servers įvardija vykdymo konfigūracijos failą, global įvardija jo skiltį, o http-proxy-host arba http-proxy-port įvardija nustatymą. Hosto vardas ir prievadas yra atskiros reikšmės. Šie priskyrimai galioja komandai, o ne perrašo naudotojo servers failą. Įrašas iš HTTP proxy sąrašo gali suteikti laikiną hostą ir prievadą leidžiamam viešos saugyklos maršrutui, jei atitinkamoje konfigūracijoje nėra saugomos proxy paskyros.

Jei konfigūracijoje jau yra serverių grupė, atitinkanti šią saugyklą, patikrinkite ir jos konkretesnes reikšmes. Nepaisymas global skiltyje nepakeičia pasirinktos grupės supratimo.

Daugkartiniam alternatyviam aplinkos naudojimui --config-dir pasirenka katalogą, kuriame yra Subversion vykdymo konfigūracijos failai. Tai katalogo argumentas, o ne kelias į patį servers failą. Naudokite šią parinktį, kai ketinama pasirinkti visą paruoštą konfigūraciją, o ne pateikti dvi laikinas reikšmes.

Susiję straipsniai