मेरे पास एक जंक फ़ोल्डर है, जहां मेरा एप्लिकेशन अस्थायी फ़ाइलों को रखता है। मैं उन्हें (निश्चित रूप से) नहीं करना चाहता, लेकिन फ़ोल्डर मौजूद होना चाहिए या एप्लिकेशन क्रैश हो जाएगा।एसवीएन: अनदेखा करें लेकिन एक फ़ोल्डर को हटाएं
यदि मैं मानक TortoiseSVN अनदेखी सुविधा का उपयोग करता हूं, तो यह "svn: junk_folder" को मूल फ़ोल्डर में अनदेखा कर देगा, लेकिन यह "junk_folder" भी हटा देगा जो नहीं हो सकता है।
अगर मैं केवल ऑपरेशन हटा देता हूं (TortoiseSVN द्वारा किया गया) लेकिन "svn: ignore" संपत्ति जोड़ना छोड़ दें, यह समाधान विफल हो जाएगा। TortoiseSVN गैर-संस्करण वाले "junk_folder" के अंदर फ़ाइलों की रिपोर्ट करेगा, जिन्हें मैं टालना चाहता हूं।
क्या कोई ऐसा समाधान है जो मुझे एसवीएन में विशेष फ़ोल्डर को पूरी तरह से अनदेखा करने की अनुमति देगा (इसलिए कोई फर्क नहीं पड़ता कि इसमें क्या रखा जाएगा, बिना विचलित के रूप में रिपोर्ट नहीं की जाएगी और इसे ऑटो भी नहीं किया जाएगा) बिना हटाए यह?
EDIT: मैं यह जोड़ना भूल गया कि मैं पहले से ही संस्करण वाले फ़ोल्डर के बारे में बात कर रहा हूं। ऐसा लगता है कि, यदि आप अनदेखा करते हैं (svn: TortoiseSVN में अनदेखा या उचित विकल्प) एक फ़ोल्डर जो अभी तक संस्करण नहीं था (पहले प्रतिबद्ध करने से पहले) तो सब कुछ ठीक है। लेकिन, अगर आप पहले से ही भंडार में मौजूद फ़ोल्डर पर ऐसा करते हैं, तो TortoiseSVN इसे हटाए जाने के रूप में चिह्नित करता है और इसे अगले प्रतिबद्धता पर दोनों भंडार (लेकिन स्थानीय कार्य प्रतिलिपि से नहीं) से हटा देता है।
आप बस फ़ोल्डर और कोई भी नहीं जोड़ा जा सका इसकी सामग्री के, तो जांच कर एक खाली फ़ोल्डर का उत्पादन करेगा? – Wug
@Wug - मुझे लगता है क्योंकि उसका ऐप वहां फाइलें बनाएगा, इसलिए वह नहीं चाहता कि एसवीएन लगातार उसे बताए कि उस निर्देशिका में अनवरोधित फाइलें हैं। – CodingWithSpike
बिल्कुल। इस फ़ोल्डर में सामग्री या परिवर्तनों के बारे में कोई रिपोर्ट नहीं चाहिए, विशेष रूप से क्योंकि उस जंक फ़ोल्डर के अंदर हजारों फाइलें और फ़ोल्डर्स हैं, और मेरे प्रतिबद्धता संवाद ऐसी प्रविष्टियों के साथ अधिभारित हो जाते हैं। – trejder