Sostituire il proxy HTTP di Subversion per un solo comando
Passare i valori di configurazione di servers con l'opzione --config-option ripetibile di svn invece di riscrivere il file proxy permanente dell'utente.
Il client a riga di comando di Subversion può sostituire impostazioni di esecuzione per una singola invocazione. Per un'operazione su un repository HTTP, ripetere --config-option per l'host e la porta del 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
La continuazione con barra rovesciata mostrata è per una shell POSIX. I valori delle opzioni stessi usano la stessa grammatica FILE:SECTION:OPTION=VALUE su altre piattaforme.
servers nomina il file di configurazione di esecuzione, global ne nomina la sezione, e http-proxy-host o http-proxy-port nomina l'impostazione. Il nome host e la porta sono valori separati. Queste assegnazioni valgono per il comando invece di riscrivere il file servers dell'utente. Una voce dell'elenco di proxy HTTP può fornire l'host e la porta temporanei per un percorso pubblico di repository consentito, purché la configurazione corrispondente non contenga alcun account proxy conservato.
Se la configurazione ha già un gruppo di server corrispondente a questo repository, ispezionare anche i suoi valori più specifici. Una sostituzione nella sezione global non sostituisce la comprensione del gruppo selezionato.
Per un ambiente alternativo riutilizzabile, --config-dir seleziona una directory contenente file di configurazione di esecuzione di Subversion. È un argomento di directory, non un percorso al file servers stesso. Usare quell'opzione quando l'intenzione è selezionare una configurazione completa preparata invece di fornire due valori temporanei.