Subversions kommandolinjeklient kan tilsidesætte køretidsindstillinger for ét kald. Til en HTTP-lageroperation gentages --config-option for proxyværten og -porten:

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

Den viste fortsættelse med omvendt skråstreg er til en POSIX-shell. Selve tilvalgsværdierne bruger samme FILE:SECTION:OPTION=VALUE-grammatik på andre platforme.

servers angiver køretidskonfigurationsfilen, global angiver dens sektion, og http-proxy-host eller http-proxy-port angiver indstillingen. Værtsnavn og port er separate værdier. Disse tildelinger gælder for kommandoen i stedet for at omskrive brugerens servers-fil. En post fra HTTP-proxylisten kan levere den midlertidige vært og port til en tilladt offentlig lagerrute, forudsat at den matchende konfiguration ikke indeholder en bevaret proxykonto.

Hvis konfigurationen allerede har en servergruppe, der matcher dette lager, så undersøg også dens mere specifikke værdier. En tilsidesættelse i global-sektionen er ikke en erstatning for at forstå den valgte gruppe.

Til et genbrugeligt alternativt miljø vælger --config-dir en mappe med Subversions køretidskonfigurationsfiler. Det er et mappeargument, ikke en sti til selve servers-filen. Brug den valgmulighed, når hensigten er at vælge en komplet forberedt konfiguration i stedet for at angive to midlertidige værdier.

Relaterede artikler