Subversion komut satırı istemcisi tek bir çağrı için çalışma zamanı ayarlarını geçersiz kılabilir. Bir HTTP deposu işlemi için proxy ana makinesi ve bağlantı noktası için --config-option seçeneğini yineleyin:

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

Gösterilen ters eğik çizgiyle satır devamı bir POSIX kabuğu içindir. Seçenek değerlerinin kendisi diğer platformlarda aynı FILE:SECTION:OPTION=VALUE dil bilgisini kullanır.

servers çalışma zamanı yapılandırma dosyasını, global onun bölümünü, http-proxy-host veya http-proxy-port ise ayarı adlandırır. Ana makine adı ve bağlantı noktası ayrı değerlerdir. Bu atamalar kullanıcının servers dosyasını yeniden yazmak yerine komut için geçerlidir. HTTP proxy listesinden bir girdi, izin verilen genel bir depo yolu için geçici ana makineyi ve bağlantı noktasını sağlayabilir; ancak eşleşen yapılandırma saklanan bir proxy hesabı içermiyorsa.

Yapılandırmada bu depoyla eşleşen bir sunucu grubu zaten varsa, onun daha özel değerlerini de inceleyin. global bölümündeki geçersiz kılma, seçilen grubu anlamanın yerini tutmaz.

Yeniden kullanılabilir alternatif bir ortam için --config-dir, Subversion çalışma zamanı yapılandırma dosyalarını içeren bir dizin seçer. Bu bir dizin bağımsız değişkenidir, servers dosyasının kendisine giden bir yol değildir. İki geçici değer vermek yerine eksiksiz hazırlanmış bir yapılandırma seçmek istediğinizde bu seçeneği kullanın.

İlgili makaleler