TortoiseHg သည် Mercurial ၏ proxy ဆက်တင်များ လိုအပ်သည်
ဘရောက်ဇာ၏ proxy ဆက်တင်သည် Mercurial pull အတွက် လုံလောက်သော အထောက်အထား မဟုတ်ပါ။ မှတ်တမ်းတင်ထားသော http_proxy ဖွဲ့စည်းမှုကို အသုံးပြုပြီး repository ဝင်ရောက်မှုကို သီးခြားထားပါ။
HTTP သို့မဟုတ် HTTPS repository မှ TortoiseHg pull အတွက် Mercurial ၏ http_proxy အပိုင်းကို သင့်လျော်သော hgrc သို့မဟုတ် mercurial.ini ဖိုင်တွင် ဖွဲ့စည်းပါ:
[http_proxy]
host = proxy.example:8080ရည်ရွယ်ထားသော အတိုင်းအတာအတွက် ဖိုင်ကို ရွေးပါ: ထို အသုံးပြုသူ၏ အလုပ်အတွက် အသုံးပြုသူအလိုက် ဖွဲ့စည်းမှု သို့မဟုတ် ပိုကျဉ်းသော ဆက်တင်အတွက် repository ဖွဲ့စည်းမှု။ တည်နေရာများသည် platform အလိုက် ကွဲပြားပြီး အတိုင်းအတာများစွာက တန်ဖိုးများ ထည့်နိုင်သည်။ နမူနာ host နှင့် port ကို အတည်ပြုထားသော endpoint ဖြင့် အစားထိုးပါ။ အများသူငှာ ကြားခံများကို ခွင့်ပြုသော လမ်းကြောင်းရှိ အများသူငှာ repository အတွက် HTTP proxy စာရင်း သည် ထို အကွက်များအတွက် ကိုယ်စားလှယ်လောင်းများ ပေးသည်။
ဤဆက်တင်ကို မသုံးမီ repository URL ကို စစ်ဆေးပါ။ SSH repository သည် မတူညီသော ပို့ဆောင်မှုကို အသုံးပြုသည်; ဤရွေးချယ်စရာများက ၎င်းကို HTTP တောင်းဆိုမှုအဖြစ် မပြောင်းလဲပါ။ ဘရောက်ဇာတွင် repository ဝဘ်ဆိုက်ကို ဖွင့်ခြင်းသည် ထို SSH လမ်းကြောင်းကို မစမ်းသပ်ပါ။
ကြားခံက အထောက်အထား လိုအပ်ပါက Mercurial သည် သီးခြား user နှင့် passwd proxy ရွေးချယ်စရာများကို ပေးသည်။ ၎င်းတို့သည် proxy အကောင့်ကို ခွဲခြားသည်၊ repository အကောင့် မဟုတ်ပါ။ ကိုယ်ပိုင် အထောက်အထားများကို မျှဝေထားသော ဖွဲ့စည်းမှု နမူနာများ၏ အပြင်တွင် ထားပါ။
အပိုင်းသည် ကျော်လွှားမှု စာရင်း နှင့် ကျော်လွှားမှု အပြုအမူကို သက်ရောက်သော always ရွေးချယ်စရာကိုလည်း ပေးသည်။ ထည့်သွင်းထားသော endpoint သည် ရည်ရွယ်ထားသော host အတွက် မရွေးချယ်ပါက ၎င်းတို့ကို စစ်ဆေးပါ။
တောင်းဆိုမှုသည် repository သို့ ရောက်ရှိပြီးနောက်တွင်လည်း ၎င်း၏ ကိုယ်ပိုင် ဝင်ရောက်မှု လိုအပ်နိုင်သည်။ proxy လမ်းကြောင်း သို့မဟုတ် proxy အထောက်အထားကို ပြင်ဆင်နေစဉ် ထို အကောင့်ကို ထိန်းသိမ်းပါ။