Kailangan ng TortoiseHg ang mga setting ng proxy ng Mercurial
Ang setting ng proxy ng browser ay hindi sapat na ebidensya para sa Mercurial pull. Gamitin ang dokumentadong http_proxy configuration at paghiwalayin ang pag-login sa repository.
Para sa TortoiseHg pull mula sa HTTP o HTTPS na repository, i-configure ang seksyon ng http_proxy ng Mercurial sa angkop na hgrc o mercurial.ini na file:
[http_proxy]
host = proxy.example:8080Piliin ang file para sa nilalayong saklaw: configuration bawat user para sa trabaho ng user na iyon, o configuration ng repository para sa mas makitid na setting. Nag-iiba ang mga lokasyon ayon sa platform, at maraming saklaw ang maaaring magdagdag ng mga halaga. Palitan ang halimbawang host at port ng aprubadong endpoint. Para sa pampublikong repository sa rutang nagpapahintulot ng mga pampublikong tagapamagitan, ang listahan ng HTTP proxy ay nag-aalok ng mga kandidato para sa mga field na iyon.
Suriin ang URL ng repository bago ilapat ang setting na ito. Gumagamit ang SSH repository ng ibang transport; hindi ito ginagawang HTTP request ng mga opsyong ito. Ang pagbubukas ng website ng repository sa browser ay hindi sumusubok sa rutang SSH na iyon.
Kung kailangan ng tagapamagitan ang authentication, nagbibigay ang Mercurial ng hiwalay na user at passwd na opsyon sa proxy. Tinutukoy nila ang proxy account, hindi ang account ng repository. Ilayo ang mga pribadong kredensyal sa mga ibinahaging halimbawa ng configuration.
Nagbibigay din ang seksyon ng listahan ng bypass at opsyon na always na nakakaapekto sa pag-uugali ng bypass. Suriin ang mga ito kung ang inilagay na endpoint ay hindi napili para sa nilalayong host.
Kahit na maabot ng kahilingan ang repository, maaaring kailanganin pa rin nito ang sarili nitong pag-login. Panatilihin ang account na iyon habang inaayos ang ruta ng proxy o authentication ng proxy.