आप [paths]
अपने स्थानीय क्लोन की .hg/hgrc
फ़ाइल के अनुभाग में प्रविष्टियाँ जोड़ते हैं । यहां उस अनुभाग का एक उदाहरण दिया गया है जो .hg/hgrc
फ़ाइल में जाएगा:
[paths]
remote1 = http://path/to/remote1
remote2 = http://path/to/remote2
फिर आप hg push remote1
उस रेपो में परिवर्तन भेजने के लिए कमांड का उपयोग कर सकते हैं । यदि आप चाहते हैं कि अद्यतन करने के लिए दूरस्थ रेपो कार्यशील निर्देशिका है, तो आपको changegroup
उस दूरस्थ स्थान पर एक हुक लगाने की आवश्यकता होगी जो एक अद्यतन करता है। जो कुछ इस तरह दिखेगा:
[hooks]
changegroup = hg update 2>&1 > /dev/null && path/to/script/restart-server.sh
हर कोई रिमोट रिपोज होने का बड़ा प्रशंसक नहीं होता है, अपने वर्किंग डायरेक्टरी को पुश पर अपडेट करता है, और यह निश्चित रूप से डिफ़ॉल्ट नहीं है।
hg paths
जो इसके लिए बराबर हैgit remote -v
।