Замяна на HTTP прокси сървъра на Subversion за една команда
Предаване на стойности от конфигурацията servers чрез повтарящия се --config-option на svn вместо презаписване на постоянния прокси файл на потребителя.
Клиентът с команден ред на Subversion може да замени настройки за време на изпълнение за едно извикване. При операция с HTTP хранилище повторете --config-option за хоста и порта на прокси сървъра:
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
Показаното продължение с обратна наклонена черта е за POSIX shell. Самите стойности на опциите използват същата граматика FILE:SECTION:OPTION=VALUE на други платформи.
servers именува файла с конфигурация за време на изпълнение, global именува неговия раздел, а http-proxy-host или http-proxy-port именува настройката. Името на хоста и портът са отделни стойности. Тези присвоявания важат за командата, вместо да презаписват файла servers на потребителя. Запис от списъка с HTTP прокси сървъри може да осигури временния хост и порт за разрешен публичен маршрут до хранилище, при условие че съответната конфигурация не съдържа запазен прокси акаунт.
Ако конфигурацията вече има група сървъри, съответстваща на това хранилище, проверете и по-специфичните ѝ стойности. Замяната в раздела global не заменя разбирането на избраната група.
За многократно използваема алтернативна среда --config-dir избира директория, съдържаща файлове с конфигурация за време на изпълнение на Subversion. Това е аргумент за директория, а не път до самия файл servers. Използвайте тази опция, когато целта е да изберете пълна подготвена конфигурация, вместо да подадете две временни стойности.