لسحب TortoiseHg من مستودع HTTP أو HTTPS، اضبط قسم http_proxy في Mercurial ضمن ملف hgrc أو mercurial.ini المناسب:

[http_proxy]
host = proxy.example:8080

اختر الملف للنطاق المقصود: إعداد خاص بالمستخدم لعمل ذلك المستخدم، أو إعداد للمستودع لنطاق أضيق. تختلف المواقع حسب المنصة، ويمكن لعدة نطاقات أن تساهم بقيم. استبدل المضيف والمنفذ في المثال بنقطة النهاية المعتمدة. بالنسبة لمستودع عام على مسار يسمح بوسطاء عامين، توفّر قائمة وسطاء HTTP مرشحين لتلك الحقول.

تحقق من عنوان URL للمستودع قبل تطبيق هذا الإعداد. يستخدم مستودع SSH نقلًا مختلفًا؛ ولا تحوّله هذه الخيارات إلى طلب HTTP. فتح المتصفح لموقع المستودع لا يختبر مسار SSH ذلك.

إذا كان الوسيط يتطلب المصادقة، يوفّر Mercurial خياري وسيط منفصلين user وpasswd. يحددان حساب الوسيط، لا حساب المستودع. أبقِ بيانات الاعتماد الخاصة خارج أمثلة الإعداد المشتركة.

يوفّر القسم أيضًا قائمة تجاوز وخيار always يؤثر في سلوك التجاوز. افحصهما إذا لم تُحدَّد نقطة النهاية المُدخلة للمضيف المقصود.

بعد وصول الطلب إلى المستودع، قد يظل يتطلب تسجيل الدخول الخاص به. احتفظ بذلك الحساب أثناء تصحيح مسار الوسيط أو مصادقة الوسيط.

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