دور زدن پروکسی HTTP سابورژن برای یک فرمان
انتقال مقادیر پیکربندی servers با --config-option تکرارشدنی svn بهجای بازنویسی فایل پروکسی دائمی کاربر.
کارخواه خط فرمان سابورژن میتواند تنظیمات زمان اجرا را برای یک فراخوانی دور بزند. برای عملیات مخزن 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 است. خودِ مقادیر گزینهها در سکوهای دیگر از همان دستور زبان FILE:SECTION:OPTION=VALUE استفاده میکنند.
servers نام فایل پیکربندی زمان اجرا را میآورد، global نام بخش آن را، و http-proxy-host یا http-proxy-port نام تنظیم را. نام میزبان و درگاه دو مقدار جداگانهاند. این تخصیصها برای همان فرمان باقی میمانند و فایل servers کاربر را بازنویسی نمیکنند. یک مدخل از فهرست پروکسی HTTP میتواند میزبان و درگاه موقت را برای مسیر مجاز یک مخزن عمومی فراهم کند، به شرط آنکه پیکربندی مطابق هیچ حساب پروکسی نگهداشتهشدهای نداشته باشد.
اگر پیکربندی از پیش گروه کارساز همسان با این مخزن دارد، مقادیر ویژهتر آن را هم بررسی کنید. دور زدن در بخش global جایگزین درک گروه انتخابشده نیست.
برای محیط جایگزین قابل استفادهٔ دوباره، --config-dir پوشهای را برمیگزیند که فایلهای پیکربندی زمان اجرای سابورژن در آن است. این یک آرگومان پوشه است، نه مسیری به خودِ فایل servers. وقتی قصد انتخاب یک پیکربندی کامل آماده است و نه دادن دو مقدار موقت، از آن گزینه استفاده کنید.