يستخدم TortoiseSVN تهيئة وقت التشغيل في Subversion لإعدادات البروكسي الخاصة بالخادم. على Windows، حرّر ملف 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 المطابقين فقط عندما يطلبهما الوسيط، مع حماية التهيئة بشكل مناسب لتلك البيانات.

مقالات ذات صلة