2010-10-25 20 views
14

मैं अपने मुख्य .hgrc को संशोधन नियंत्रण में रखना चाहता हूं, क्योंकि मेरे पास उचित अनुकूलन है, लेकिन मैं किस मशीन का उपयोग कर रहा हूं (काम, घर, & सी) के आधार पर अलग-अलग लेखक नाम रखना चाहता हूं।क्या मैं अपने Mercurial .hgrc में उप-कॉन्फ़िगरेशन फ़ाइलों को शामिल कर सकता हूं?

तरह से मैं एक bash स्क्रिप्ट में ऐसा होता स्रोत के लिए एक मेजबान स्थानीय बैश स्क्रिप्ट मर्क्युरियल द्वारा नजरअंदाज कर दिया जाता है, लेकिन मैं कैसे कॉन्फ़िग फ़ाइल स्वरूप मर्क्युरियल का उपयोग करता है में यह करने के लिए यकीन नहीं है।

उत्तर

18

आप इसे अक्सर इस्तेमाल नहीं करते हैं, लेकिन थोड़ी देर के दौरान वाक्यविन्यास शामिल करते हैं।

अपनी मशीन विशिष्ट सामग्री को अपने ~/.hgrc में रखें और उसके बाद निरंतर-संपूर्ण-सिस्टम-बॉयलरप्लेट कॉन्फ़िगरेशन फ़ाइल शामिल करें। उदाहरण:

[ui] 
username=You <[email protected]> 

%include .hgrc-boilerplate 

संशोधन नियंत्रण में .hgrc-boilerplate फ़ाइल को ट्रैक करें।

अधिक जानकारी के लिए hgrc man page देखें।

+0

धन्यवाद! यही वही है जो मुझे चाहिए था। –