Mercurial проксиинен айланып өтүү: эмне үчүн http_proxy.no этибарга алынбашы мүмкүн
Ички Mercurial кампаларынын хостторун http_proxy.no аркылуу түз кармаңыз жана акыркы чекитти өзгөртүүдөн мурун always басып жазуусун текшериңиз.
Mercurial проксиси тышкы кампалар үчүн демейки бойдон калышы мүмкүн, ал эми ички хосттор түз барат. Коомдук HTTP маршруту үчүн демейки акыркы чекитке HTTP проксилер тизмесинен хост менен портту тандаңыз:
[http_proxy]
host = proxy.example:8080
no = hg.internal.example,localhost
always = falseno мааниси үтүр менен бөлүнгөн хост аттарынын тизмеси. Mercurial always=true маанисин localhost жана ошол тизмедеги жазуулар үчүн да прокси колдонууну мажбурлоо деп документтештирет. Ошондуктан no тизмесине хост кошуп, ошол басып жазуды сактап калуу анын маршрутун өзгөртпөй калтырышы мүмкүн.
Бир жолу иштетүү үчүн конфигурацияны кайра жазбастан тиешелүү маанилерди басып жазыңыз:
hg --config http_proxy.always=false --config http_proxy.no=hg.internal.example incomingКампанын конфигурацияланган демейки жолу ошол хостту чындыгында аташы керек. Бул мисал буйрук үчүн no маанисин алмаштырат; эгер ошол иштетүүгө башка керектүү жазуулар да керек болсо, аларды кошуңуз.
Колдонуучу, кампа жана система конфигурациялары дал келбегенде иштеп жаткан жөндөөлөрдү табуу үчүн hg config --source колдонуңуз. Бул чыгарылышты бөлүшүүдөн мурун сырсөздөрдү алып салыңыз.
Бул башкаруулар веб негизиндеги кампаларга кирүүгө тиешелүү. ssh:// кампасы башка ташууну колдонот. Түз HTTP маршруттоо дагы эле тармак жолун жана кампанын өзүнүн эсеп маалыматтарын талап кылат.