Substituir o proxy HTTP do Subversion para um único comando
Passar valores de configuração de servers com a opção --config-option repetível do svn em vez de reescrever o arquivo de proxy persistente do usuário.
O cliente de linha de comando do Subversion pode substituir definições de tempo de execução para uma única invocação. Para uma operação de repositório HTTP, repita --config-option para o host e a porta do 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
A continuação com barra invertida mostrada é para um shell POSIX. Os próprios valores das opções usam a mesma gramática FILE:SECTION:OPTION=VALUE em outras plataformas.
servers nomeia o arquivo de configuração de execução, global nomeia sua seção, e http-proxy-host ou http-proxy-port nomeia a definição. O nome do host e a porta são valores separados. Essas atribuições valem para o comando em vez de reescrever o arquivo servers do usuário. Uma entrada da lista de proxies HTTP pode fornecer o host e a porta temporários para uma rota pública de repositório permitida, desde que a configuração correspondente não contenha nenhuma conta de proxy retida.
Se a configuração já tiver um grupo de servidores correspondente a este repositório, inspecione também os valores mais específicos. Uma substituição na seção global não substitui a compreensão do grupo selecionado.
Para um ambiente alternativo reutilizável, --config-dir seleciona um diretório que contém arquivos de configuração de execução do Subversion. É um argumento de diretório, não um caminho para o próprio arquivo servers. Use essa opção quando a intenção for selecionar uma configuração completa preparada em vez de fornecer dois valores temporários.