Ĉirkaŭiri la prokurilon de Mercurial: kial http_proxy.no povas esti ignorata
Tenu internajn gastigantojn de Mercurial-deponejoj rekte per http_proxy.no kaj kontrolu la anstataŭigon always antaŭ ol ŝanĝi la finpunkton.
Prokurilo de Mercurial povas resti la defaŭlta por eksteraj deponejoj dum internaj gastigantoj iras rekte. Por publika HTTP-vojo, elektu la gastiganton kaj pordon el la listo de HTTP-prokuriloj por la defaŭlta finpunkto:
[http_proxy]
host = proxy.example:8080
no = hg.internal.example,localhost
always = falseLa valoro no estas komo-apartigita listo de gastigantaj nomoj. Mercurial dokumentas always=true kiel devigon uzi prokurilon eĉ por localhost kaj rikordoj en tiu listo. Aldoni gastiganton al no dum oni retenas tiun anstataŭigon povas do lasi ĝian vojon senŝanĝa.
Por unu alvoko, anstataŭigu la koncernajn valorojn sen reverki la agordon:
hg --config http_proxy.always=false --config http_proxy.no=hg.internal.example incomingLa agordita defaŭlta vojo de la deponejo devas efektive nomi tiun gastiganton. Ĉi tiu ekzemplo anstataŭigas la valoron no por la komando; aldonu aliajn bezonatajn rikordojn se tiu alvoko ankaŭ bezonas ilin.
Uzu hg config --source por trovi la efikajn agordojn kiam la agordoj de uzanto, deponejo kaj sistemo malkongruas. Forigu pasvortojn antaŭ ol kunhavigi tiun eligon.
Ĉi tiuj regiloj validas por reta aliro al deponejoj. Deponejo ssh:// uzas alian transporton. Rekta HTTP-enkursigado ankoraŭ bezonas retan vojon kaj la proprajn akreditaĵojn de la deponejo.