Proxy tal-Mercurial jista' jibqa' l-predeffinit għar-repożitorji esterni filwaqt li l-hosts interni jmorru diretti. Għal rotta HTTP pubblika, agħżel il-host u l-port mil-lista tal-proxy HTTP għall-punt tat-tmiem predefinit:

[http_proxy]
host = proxy.example:8080
no = hg.internal.example,localhost
always = false

Il-valur no huwa lista ta' ismijiet ta' host separati bil-virgoli. Mercurial jiddokumenta always=true bħala li jġiegħel l-użu tal-proxy anke għal localhost u d-dħul f'dik il-lista. Għalhekk iż-żieda ta' host ma' no filwaqt li tinżamm dik l-override tista' tħalli r-rotta tiegħu bla bidla.

Għal invokazzjoni waħda, aqbeż il-valuri rilevanti mingħajr ma terġa' tikteb il-konfigurazzjoni:

hg --config http_proxy.always=false    --config http_proxy.no=hg.internal.example incoming

Il-punt predefinit ikkonfigurat tar-repożitorju għandu tabilħaqq isemmi dak il-host. Dan l-eżempju jissostitwixxi l-valur no għall-kmand; inkludi dħul ieħor meħtieġ jekk dik l-invokazzjoni għandha bżonnu wkoll.

Uża hg config --source biex issib is-settings effettivi meta l-konfigurazzjoni tal-utent, tar-repożitorju u tas-sistema ma jaqblux. Neħħi l-passwords qabel taqsam dak l-output.

Dawn il-kontrolli japplikaw għall-aċċess għar-repożitorji fuq il-web. Repożitorju ssh:// juża trasport ieħor. L-irrotar HTTP dirett għadu jkollu bżonn mogħdija tan-netwerk u l-kredenzjali tar-repożitorju stess.

Artikli relatati