Anular el proxy HTTP de Subversion para un solo comando
Pasar valores de configuración de servers con la opción --config-option repetible de svn en lugar de reescribir el archivo de proxy persistente del usuario.
El cliente de línea de comandos de Subversion puede anular ajustes de tiempo de ejecución para una invocación. Para una operación de repositorio HTTP, repita --config-option para el host y el puerto 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 continuación con barra invertida mostrada es para un shell POSIX. Los propios valores de las opciones usan la misma gramática FILE:SECTION:OPTION=VALUE en otras plataformas.
servers nombra el archivo de configuración de ejecución, global nombra su sección, y http-proxy-host o http-proxy-port nombra el ajuste. El nombre de host y el puerto son valores separados. Estas asignaciones duran para el comando en lugar de reescribir el archivo servers del usuario. Una entrada de la lista de proxies HTTP puede aportar el host y el puerto temporales para una ruta pública de repositorio permitida, siempre que la configuración correspondiente no contenga ninguna cuenta de proxy retenida.
Si la configuración ya tiene un grupo de servidores que coincide con este repositorio, inspeccione también sus valores más específicos. Una anulación en la sección global no sustituye la comprensión del grupo seleccionado.
Para un entorno alternativo reutilizable, --config-dir selecciona un directorio que contiene archivos de configuración de ejecución de Subversion. Es un argumento de directorio, no una ruta al archivo servers en sí. Use esa opción cuando la intención sea seleccionar una configuración completa preparada en lugar de aportar dos valores temporales.