स्रोत कोड भंडार को बनाए रखने के लिए सबसे अच्छा अभ्यास क्या है जो स्वचालित रूप से (या, कम से कम, डिफ़ॉल्ट रूप से)/bin,/obj, * .suo, आदि फ़ाइलों को शामिल करने से इनकार करता है?एसवीएन स्रोत नियंत्रण और विजुअल स्टूडियो .NET 2005/2008 को एकीकृत करने का सही तरीका?
क्या प्रत्येक डेवलपर को अपने एसवीएन क्लाइंट स्थापना के लिए "वैश्विक अनदेखा" पैटर्न सूची सेट करने की आवश्यकता होनी चाहिए? [यह एक बहिष्कार का बहुत व्यापक लगता है।]
या, स्रोत भंडार रखरखाव प्रत्येक एसवीएन के साथ फ़ाइल और निर्देशिका को अपमानित करना चाहिए: बहिष्कृत करें? [यह बहुत समय लगता है।]
या, ऐसा करने का कोई और तरीका है? एसवीएन के साथ यह अनदेखा सूचियां बनाने के लिए संभव है जो फ़ोल्डर-स्तर विशिष्ट हैं?
क्या डेवलपर अभी भी अपनी कार्यशील प्रतिलिपि से अनदेखा फ़ाइल/प्रकार/निर्देशिका जोड़ सकता है? उदाहरण के लिए, जब आप TortoiseSVN में अनदेखा पैटर्न सेट करते हैं, तो आप अब उन फ़ाइल प्रकारों में से कोई भी संवाद में दिखाई नहीं देते हैं। हालांकि, आप एक्सप्लोरर में फ़ाइल पर स्पष्ट रूप से जा सकते हैं, राइट-क्लिक करें, और इसे जोड़ें। svn सेट करना: संपत्ति को अनदेखा करना समान रूप से व्यवहार करता है या क्या आप सचमुच * कभी अनदेखा आइटम नहीं जोड़ सकते? –
इसके अलावा, क्या आप स्पष्ट रूप से एक svn के साथ * रिकर्सिव * जोड़ सकते हैं: पैटर्न सेट को अनदेखा करें? उदाहरण के लिए, यदि आप किसी तृतीय-पक्ष lib को जोड़ रहे हैं और आप इसे अपने प्रोजेक्ट में प्रारंभ करने के लिए सबकुछ शामिल करना चाहते हैं (उदाहरण के लिए .dlls) लेकिन बाद के कामों के लिए, आप इसे अनदेखा करने के लिए वापस जाना चाहते हैं (उदाहरण के लिए डॉन उन वस्तुओं को शामिल न करें जिन्हें आपने बाद में संकलित किया है)। ग्लोबल अनदेखी पैटर्न का उपयोग करके टोर्टोइज एसवीएन के साथ इसे पूरा करने का एकमात्र तरीका अस्थायी रूप से अक्षम करना है, ऐड/प्रतिबद्ध करना है, और फिर इसे फिर से सक्षम करना है। Svn के साथ इस तरह से ऐसा करना: अनदेखा करना अधिक कठिन होगा। –