ការឆ្លងកាត់ប្រូកស៊ី Mercurial៖ ហេតុអ្វី http_proxy.no អាចត្រូវបានមិនអើពើ
រក្សាម៉ាស៊ីនបម្រើឃ្លាំង Mercurial ខាងក្នុងឱ្យផ្ទាល់តាមរយៈ http_proxy.no ហើយពិនិត្យការជំនួស always មុនពេលប្តូរចំណុចបញ្ចប់។
ប្រូកស៊ី 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 ផ្ទាល់ក៏នៅតែត្រូវការផ្លូវបណ្តាញ និងព័ត៌មានសម្គាល់របស់ឃ្លាំងខ្លួនឯង។