Ukweqa i-proxy ye-Mercurial: kungani i-http_proxy.no ingase inganakwa
Gcina ama-host angaphakathi e-Mercurial eqondile nge-http_proxy.no futhi uhlole ukweqa kwe-always ngaphambi kokushintsha i-endpoint.
I-proxy ye-Mercurial ingahlala iyiyo yokuqala kumarepogithi angaphandle kuyilapho ama-host angaphakathi ehamba ngqo. Emzileni we-HTTP womphakathi, khetha i-host ne-port kusukela kuhlu lwama-proxy e-HTTP lwe-endpoint yokuqala.
[http_proxy]
host = proxy.example:8080
no = hg.internal.example,localhost
always = falseInani le-no liwuhlu lwamagama ama-host ahlukaniswe ngokhefana. I-Mercurial ibhala ukuthi i-always=true iphoqa ukusetshenziswa kwe-proxy ngisho nge-localhost kanye nokufakiwe kulolo hlu. Ngakho-ke, ukwengeza i-host ku-no nokugcina lokho kweqa kungase kushiye indlela yayo ingashintshile.
Ukuze kusetshenziswe kanye, weqa amanani afanele ngaphandle kokubhala kabusha ukucushwa:
hg --config http_proxy.always=false --config http_proxy.no=hg.internal.example incomingIndlela yokuqala ecushwe yerepogithi kumele ngempela ibize leyo host. Lesi sibonelo sishintsha inani le-no lomyalo; faka okunye okudingekayo uma lowo msebenzi ukudinga futhi.
Sebenzisa hg config --source ukuthola izilungiselelo ezisebenzayo uma ukucushwa komsebenzisi, kwerepogithi kanye nohlelo kungavumelani. Susa amaphasiwedi ngaphambi kokwabelana ngalokho okukhiphayo.
Lezi zilawuli zisebenza ekufinyeleleni amarepogithi ngewebhu. Irepogithi ye-ssh:// isebenzisa enye indlela yokuthutha. Ukuhambisa nge-HTTP okuqondile kusadinga indlela yenethiwekhi kanye nobufakazi berepogithi uqobo.