2010-12-05 23 views
7

मुझे आश्चर्य है कि कहां रखना है। Hgignore फ़ाइल; मुख्य भंडार में या प्रत्येक प्रोग्रामर को अपनी क्लोन प्रतिलिपि पर होना चाहिए?कहां रखा जाए। Hgignore?

स्पष्ट करें। धन्यवाद।

+0

गिट के साथ क्या करना है? –

उत्तर

11

आपको फ़ाइल को अपने भंडार की जड़ पर रखना चाहिए।

देखें:

इसे कहते हैं:

इन फ़ाइलों की जड़ में एक .hgignore फ़ाइल में सूचीबद्ध करके उनका अनदेखा किया जा सकता कामकाजी निर्देशिका। .hgignore फ़ाइल मैन्युअल रूप से बनाई जानी चाहिए। इसे आम तौर पर संस्करण नियंत्रण के तहत रखा जाता है, ताकि सेटिंग्स पुश के साथ अन्य भंडारों को प्रचारित करेगी और खींचेंगी।

एक और फायदा यह है कि, आप कई परियोजनाओं पर काम कर रहे हैं। प्रत्येक को अनदेखा करने के लिए फाइलों के पैटर्न का अपना सेट है। उदाहरण के लिए, विजुअल स्टूडियो प्रोजेक्ट या एक साधारण सी ++ प्रोजेक्ट या पायथन परियोजना पर काम करना। यह सुनिश्चित करता है कि अनदेखा करने के पैटर्न परियोजना के लिए प्रासंगिक हैं।

कैसे, आप इन अनदेखी फ़ाइलों में इन पैटर्न को दोहराना नहीं चाहेंगे। ऐसे मामले में Mercurial कॉन्फ़िगरेशन फ़ाइल प्रति उपयोगकर्ता या वैश्विक अनदेखा फ़ाइलों के एक सेट का संदर्भ दे सकता है। वैश्विक उपेक्षा फ़ाइलों

के लिए

उदाहरण में ~/.hgrc :

[ui] 
ignore = ~/.hgignore 

~/में।hgignore:

syntax: glob 
*.tex 
*.R 

विंडोज पर: %USERPROFILE%\mercurial.ini, ~ विंडोज पर %USERPROFILE% को दर्शाता है।

+1

[उदाहरण दिखा रहा है कि .hgrc का उपयोग कर प्रति उपयोगकर्ता आधार पर अनदेखा कैसे करें:] (http://superuser.com/a/231364) – Cecil

1

मैंने कभी इसे कहीं भी नहीं देखा लेकिन मुख्य भंडार।

0

आप अपने ~/.hgrc निर्देशिका या परियोजना के रूट निर्देशिका के अंदर एक परियोजना विशिष्ट एक के अंदर एक वैश्विक एक हो सकती है

1

कैसे आप repositry इसे अनदेखा करने के लिए एक .hgignore फ़ाइल के बिना .hgignore अनदेखी करने के लिए जा रहे हैं; पी

गंभीरता से .. यह शायद भंडार में होना चाहिए, क्योंकि फ़ाइलों को अनदेखा किया जाना चाहिए, वे सशस्त्र-विशिष्ट हैं; एक उपयोगकर्ता निश्चित रूप से उनके .hgrc

0

में निर्दिष्ट फ़ाइल में अपनी स्वयं की अनदेखा निर्दिष्ट कर सकता है यह भंडार के शीर्ष फ़ोल्डर में है। यह व्यक्तिगत अनदेखा के लिए नहीं बल्कि परियोजना-व्यापक अनदेखा के लिए है (यानी सभी के लिए आवेदन करना)। हालांकि, आमतौर पर डेवलपर्स उदास जोड़ देंगे। उनके पसंदीदा संपादक का अस्थायी। उस फ़ाइल में फाइलें - किसी को भी चोट नहीं पहुंचाती है।

यदि आप कुछ अन्य लोगों को अनदेखा करना चाहते हैं तो शायद अनदेखा नहीं करना चाहते हैं, इसे अपने व्यक्तिगत अनदेखा ~/.hgrc में रखें।

संबंधित मुद्दे