2008-11-13 11 views
24

मैं स्रोत नियंत्रण के तहत किसी फ़ोल्डर के भीतर सभी फ़ाइलों को कैसे अनदेखा कर सकता हूं?TortoiseSVN - भंडार में पहले से मौजूद फ़ोल्डर में फ़ाइलों को अनदेखा करना

/project/published/ एक फ़ोल्डर मैं

/project/published/some_file(s) कर रहे हैं फ़ाइलें/फ़ोल्डर रखना चाहते हैं मैं नहीं चाहता

अधिक जानकारी है: मैं फ़ाइलों का एक बहुत कुछ देखने के लिए वर्तमान में जब मैं अपने प्रोजेक्ट के लिए परिवर्तन प्रतिबद्ध करने के लिए जाना है कि मैं नहीं चाहता वे फ़ाइलें हैं जो किसी फ़ोल्डर में प्रकाशित होती हैं और मुझे स्रोत नियंत्रण के तहत उनकी आवश्यकता नहीं होती है। मैं इन फ़ाइलों के नामों को कभी भी नहीं जानता क्योंकि वे उपयोगकर्ताओं द्वारा चुने जाते हैं।

मैंने svn:ignore संपत्ति published/* के साथ संपत्ति का उपयोग करने की कोशिश की लेकिन यह काम नहीं किया। कोई विचार?

उत्तर

3

शायद यह आपकी मदद कर सकता है: कमिट संवाद में "अनवरोधित फाइलें दिखाएं" के लिए एक चेक बॉक्स है। यह उन्हें अनदेखा करने के लिए कछुए/एसवीएन को बताने जैसा नहीं है लेकिन यह सिर्फ चाल ही कर सकता है। HTH

+1

मैं उस दृष्टिकोण का उपयोग कर रहा हूं और यह एक परेशानी है। अगर मेरे पास अनचेक किया गया है तो मैं कभी-कभी स्रोत में नई फाइलें जोड़ने की उपेक्षा करता हूं। –

1

मेरा अनुमान है कि आप की कोशिश की:

svn propset svn:ignore published/* 

svn propset मूल्य और लक्ष्य अलग की जरूरत है:

svn propset svn:ignore [value] [target] 

... इसलिए कोशिश:

svn propset svn:ignore "*" published 

(डॉन ' उद्धरण भूल जाओ।)

+0

आपका सुझाव मुझे सीधे संपत्ति पर लागू करने की अनुमति देता है क्योंकि मैं संपत्ति सेट करने के लिए कमांड लाइन का उपयोग नहीं कर रहा था बल्कि इसके बजाय TortoiseSVN के UI का उपयोग कर रहा था। –

11

मुझे एक समाधान मिला है। यदि मैं svn सेट करता हूं: उस फ़ोल्डर पर सीधे संपत्ति को अनदेखा करें जिसे मैं रखना चाहता हूं (प्रकाशित) और इसके मान को * पर सेट करता हूं, फिर यह वही करता है जो मैं चाहता हूं। मुझे इस संपत्ति को परियोजना रूट में जोड़ना अच्छा लगेगा लेकिन यह भी काम करता है।

प्रोप - SVN: उपेक्षा

मूल्य - *

सुझाव के लिए धन्यवाद।

47

आप published/ फ़ोल्डर पर सिर्फ सही क्लिक करें, चयन TortoiseSVN -> गुण, नया क्लिक करें -> उन्नत निम्नलिखित के साथ:

  • गुण नाम: svn:ignore
  • संपत्ति मूल्य: *

फिर यह ठीक काम करेगा।

+1

नवीनतम TortoiseSVN पर आपको TortoiseSVN पर जाना होगा -> गुण -> नया ... -> अन्य – manospro

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