TortoiseSVN از پیکربندی زمان اجرای Subversion برای تنظیمات پروکسی مخصوص سرور استفاده می‌کند. در ویندوز، فایل servers مربوطه را در %APPDATA%\Subversion ویرایش کنید و یک گروه نام‌دار اضافه کنید:

[groups]
external = svn.partner.example, *.vendor.example

[external]
http-proxy-host = proxy.example.net
http-proxy-port = 8080

این بخش‌ها را در فایل موجود ادغام کنید. مقدار گروه فهرستی از الگوهای نام میزبان است؛ بخش منطبق تنظیمات اتصال را برای آن میزبان‌ها فراهم می‌کند. برای مسیر عمومی یک مخزن، یک میزبان و درگاه از فهرست پروکسی HTTP می‌توانند فیلدهای نقطه پایانی آن بخش را پر کنند.

این زمانی کار می‌کند که مخزن‌های نیازمند پروکسی بر اساس نام میزبان قابل تشخیص باشند. این قاعده‌ای برای مسیرهای دلخواه مخزن مانند /repo-a در برابر /repo-b روی یک سرور نیست.

هنگام بررسی نتیجه مؤثر، تنظیمات سراسری و استثناهای پروکسی موجود را حفظ کنید. گروه‌بندی میزبان نحوه دسترسی Subversion به سرور را تغییر می‌دهد؛ اما احراز هویت خود آن مخزن را تغییر نمی‌دهد.

تنظیمات http-proxy-username و http-proxy-password منطبق را تنها زمانی استفاده کنید که واسطه آن‌ها را الزامی می‌کند، و پیکربندی را به‌طور مناسب برای آن اعتبارنامه‌ها محافظت کنید.

مقالات مرتبط