El client de línia d'ordres de Subversion pot substituir paràmetres d'execució per a una invocació. Per a una operació amb un repositori HTTP, repetiu --config-option per a l'amfitrió i el port 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ó amb barra inversa mostrada és per a un intèrpret POSIX. Els valors de les opcions utilitzen la mateixa gramàtica FILE:SECTION:OPTION=VALUE en altres plataformes.

servers anomena el fitxer de configuració d'execució, global anomena la seva secció, i http-proxy-host o http-proxy-port anomena el paràmetre. El nom d'amfitrió i el port són valors separats. Aquestes assignacions valen per a l'ordre en lloc de reescriure el fitxer servers de l'usuari. Una entrada de la llista de proxys HTTP pot proporcionar l'amfitrió i el port temporals per a una ruta pública de repositori permesa, sempre que la configuració corresponent no contingui cap compte de proxy retingut.

Si la configuració ja té un grup de servidors que coincideix amb aquest repositori, inspeccioneu també els seus valors més específics. Una substitució a la secció global no és un substitut d'entendre el grup seleccionat.

Per a un entorn alternatiu reutilitzable, --config-dir selecciona un directori que conté fitxers de configuració d'execució de Subversion. És un argument de directori, no un camí al fitxer servers. Utilitzeu aquesta opció quan la intenció sigui seleccionar una configuració completa preparada en lloc de proporcionar dos valors temporals.

Articles relacionats