Mercurial-ի վստահված սերվերը կարող է մնալ լռելյայն արտաքին պահոցների համար, մինչ ներքին հոսթերը գնում են ուղիղ։ Հանրային HTTP երթուղու համար ընտրեք հոսթը և պորտը HTTP վստահված սերվերների ցանկից լռելյայն վերջնակետի համար։

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

no արժեքը ստորակետերով բաժանված հոսթանունների ցանկ է։ 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 երթուղավորումը դեռևս պահանջում է ցանցային ուղի և պահոցի սեփական հավատարմագրերը։

Առնչվող հոդվածներ