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 маршруттау үшін әлі де желілік жол және қойманың өз тіркелгі деректері қажет.