जवाबों:
आप svn नहीं कर सकते: पहले से ही रिपॉजिटरी के लिए प्रतिबद्ध एक फ़ाइल को अनदेखा करें।
तो आपको चाहिए:
सौभाग्य!
मैं सीधे विंडोज एक्सप्लोरर से TortoiseSVN का उपयोग करने में सक्षम था:
अनदेखा करने के लिए फ़ाइल पर राइट क्लिक करें-> TortiseSVN
->Delete and add to ignore list
मुझे फिर से परियोजना को बंद करना पड़ा, ग्रहण में काम किया, काम किया :)
ऐसा लगता है कि Subclipse केवल आपको सूची को अनदेखा करने के लिए एक शीर्ष-स्तरीय फ़ोल्डर जोड़ने की अनुमति देता है और इसके तहत कोई उप फ़ोल्डर नहीं। यकीन नहीं है कि यह इस तरह से काम करता है। हालांकि, मुझे परीक्षण और त्रुटि से पता चला कि यदि आप सीधे संस्करण नियंत्रण में उप-फ़ोल्डर जोड़ते हैं, तो यह आपको उसी स्तर पर एक और फ़ोल्डर को अनदेखा सूची में जोड़ने की अनुमति देगा।
उदाहरण के लिए, ऊपर उल्लेख करें, जब मैं src को जोड़े बिना वेबएप फ़ोल्डर को अनदेखा करना चाहता था, तो ग्रहण मुझे ऐसा करने की अनुमति नहीं दे रहा था। लेकिन जब मैंने जावा फ़ोल्डर को संस्करण नियंत्रण में जोड़ा, तो वेबप के लिए "svn: ign ... ..." को सक्षम किया गया ।
यदि आप पहली बार एसवीएन में एक्लिप्स के साथ एक परियोजना साझा करने की कोशिश कर रहे हैं, तो आप कुछ फाइलों को शुरू करने से बचना चाह सकते हैं। ऐसा करने के लिए, वरीयताएँ-> टीम-> उपेक्षित संसाधनों पर जाएं। इस स्क्रीन में आपको सिर्फ उन फ़ाइलों को अनदेखा करने के लिए एक पैटर्न जोड़ना होगा, जिन्हें आप कमिट नहीं करना चाहते हैं।
ग्रहण इंडिगो सेवा रिलीज़ 2 पर उप ग्रहण के साथ काम करना
मैंने अस्थायी फाइलों और लॉग के साथ फ़ोल्डर्स को एसवीएन रिपॉजिटरी के तहत / src के तहत लेटा हुआ था। और इसे साकार करने के बाद, मैंने खुद को उसी स्थिति में पाया जिसमें "ग्रे: अनदेखा" था
मुझे निम्नलिखित समाधान मिला:
1. मैंने अपने प्रोजेक्ट स्रोत से फ़ोल्डर को हटा दिया है
2. टीम -> प्रतिबद्ध ... फ़ोल्डर को रोकें
3. फ़ोल्डर को प्रोजेक्ट ट्री में वापस बनाया
अब मैं "टीम -> svn में जोड़ें: उपेक्षा ..." का उपयोग करने में सक्षम था
यह सिर्फ एक WAG है जैसा कि मैं एक Subclipse उपयोगकर्ता नहीं हूं, लेकिन क्या आपने यह सुनिश्चित किया है कि जिन फ़ोल्डरों को आप अनदेखा करने की कोशिश कर रहे हैं, वे स्वयं SVN में जोड़े गए हैं? आप svn नहीं कर सकते: एक फ़ोल्डर के अंदर कुछ अनदेखा करें जो संस्करण नियंत्रण में नहीं है।
मेरे लिए क्या काम कर रहा था: (ग्रहण 3.3.6 उप ग्रहण 2.4)
मुझे पता लगा कि यह कैसे करना है:
ऐसा प्रतीत होता है कि जब आप अभिभावक फ़ोल्डर को संस्करण नियंत्रण में जोड़ते हैं, तो एक्लिप्स सभी उप-फ़ोल्डर जोड़ता है। एक बार उप-फ़ोल्डर को संस्करण नियंत्रण में जोड़ दिया जाता है, तो उन्हें अनदेखा करना संभव नहीं है।
यह कैसे करना है:
शीर्ष स्तर के फ़ोल्डर पर राइट क्लिक करें और संस्करण नियंत्रण में जोड़ें। जिस चाइल्ड फ़ोल्डर को आप अनदेखा करना चाहते हैं उस पर राइट क्लिक करें, उस बच्चे फ़ोल्डर पर राइट क्लिक करें जिसे आप अनदेखा करना चाहते हैं, svn: अनदेखा करें (जो अब उपलब्ध होगा)
यह काफी निराशाजनक है, लेकिन यह एक समस्या का मुद्दा है (.svn फ़ोल्डर्स नजरअंदाज की गई फाइलों पर भी नजर रखते हैं)। किसी भी आइटम को नजरअंदाज करने की जरूरत है, तत्काल पैरेंट फ़ोल्डर की अनदेखी सूची में जोड़ा जाना चाहिए।
इसलिए, मेरे पास एक नई फ़ाइल के साथ एक नया उप-फ़ोल्डर था और उस फ़ाइल को अनदेखा करना चाहता था, लेकिन मैं ऐसा नहीं कर सका क्योंकि विकल्प ग्रे हो गया था। मैंने इसे पहले नया फ़ोल्डर बनाकर हल किया, जिसे मैं चाहता था (यह एक कैश फ़ोल्डर था), और फिर उस फ़ाइल को अनदेखा सूची (नए जोड़े गए फ़ोल्डर;;;) के बजाय एक पैटर्न जोड़ने का मौका मिला; एक एकल फ़ाइल।
एक और बात ... यदि आपने पहले से ही उन फ़ाइलों को ग्रहण के माध्यम से अनदेखा कर दिया (टीम -> उपेक्षित संसाधनों के साथ) तो आपको इन सेटिंग्स को पूर्ववत् करना होगा ताकि फाइलें फिर से Subclipse द्वारा नियंत्रित हों और "svn में जोड़ें: अनदेखा करें" विकल्प फिर से दिखाई दें
यदि आप TortoiseSVN का उपयोग कर रहे हैं और फ़ाइल पहले से ही चालू है, तो अपनी फ़ाइलें प्रोजेक्ट फ़ोल्डर पर जाएं, जिस फ़ाइल / फ़ोल्डर को आप अनदेखा करना चाहते हैं, उस पर राइट क्लिक करें, TortoiseSVN -> खोलना और सूची को अनदेखा करना जोड़ें। फिर आप फ़ोल्डर / फ़ाइल को हटाएं (उस पर क्लिक करें और फिर अपने कीबोर्ड पर DELETE पुश करें), अपने प्रोजेक्ट फ़ोल्डर पर राइट क्लिक करें, -> SVN कमिट ... यह फ़ोल्डर को रिपॉजिटरी से हटा देगा .... अब आप बना सकते हैं आपका फ़ोल्डर / फ़ाइल फिर से और फिर इसे अनदेखा किया जाएगा।