TortoiseHg کو Mercurial کی پراکسی سیٹنگز درکار ہیں
براؤزر کی پراکسی سیٹنگ Mercurial pull کے لیے کافی ثبوت نہیں ہے۔ دستاویزی http_proxy کنفیگریشن استعمال کریں اور ریپوزٹری لاگ ان الگ رکھیں۔
HTTP یا HTTPS ریپوزٹری سے TortoiseHg pull کے لیے، Mercurial کا http_proxy حصہ مناسب hgrc یا mercurial.ini فائل میں کنفیگر کریں:
[http_proxy]
host = proxy.example:8080مطلوبہ دائرہ کار کے لیے فائل منتخب کریں: اس صارف کے کام کے لیے فی صارف کنفیگریشن، یا تنگ سیٹنگ کے لیے ریپوزٹری کنفیگریشن۔ مقامات پلیٹ فارم کے مطابق مختلف ہیں، اور کئی دائرے اقدار شامل کر سکتے ہیں۔ مثال کے ہوسٹ اور پورٹ کو منظور شدہ اینڈ پوائنٹ سے بدلیں۔ عوامی intermediaries کی اجازت دینے والے راستے پر عوامی ریپوزٹری کے لیے، HTTP پراکسی فہرست ان فیلڈز کے لیے امیدوار پیش کرتی ہے۔
یہ سیٹنگ لاگو کرنے سے پہلے ریپوزٹری کا URL جانچیں۔ SSH ریپوزٹری مختلف نقل و حمل استعمال کرتی ہے؛ یہ آپشنز اسے HTTP درخواست میں تبدیل نہیں کرتے۔ براؤزر میں ریپوزٹری کی ویب سائٹ کھولنا اس SSH راستے کی جانچ نہیں کرتا۔
اگر intermediary کو توثیق درکار ہو، تو Mercurial الگ user اور passwd پراکسی آپشنز فراہم کرتا ہے۔ یہ پراکسی اکاؤنٹ کی شناخت کرتے ہیں، ریپوزٹری اکاؤنٹ کی نہیں۔ نجی اسناد مشترکہ کنفیگریشن مثالوں سے باہر رکھیں۔
یہ حصہ بائی پاس فہرست اور بائی پاس رویے پر اثر انداز ہونے والا always آپشن بھی فراہم کرتا ہے۔ اگر درج کردہ اینڈ پوائنٹ مطلوبہ ہوسٹ کے لیے منتخب نہ ہو تو انھیں جانچیں۔
درخواست کے ریپوزٹری تک پہنچنے کے بعد بھی اسے اپنا لاگ ان درکار ہو سکتا ہے۔ پراکسی راستہ یا پراکسی توثیق درست کرتے وقت وہ اکاؤنٹ محفوظ رکھیں۔