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 чиглүүлэлтэд сүлжээний зам болон репозиторийн өөрийн итгэмжлэл шаардлагатай хэвээр.