2009-08-14 12 views
19

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

क्या ग्रहण में सबवर्सन का उपयोग करके ऐसा करने का कोई तरीका है? मैं इसे खोजने में सक्षम नहीं हूं इसलिए मुझे उन फ़ाइलों को अनचेक करना है जिन्हें मैं हर बार प्रतिबद्ध नहीं करना चाहता हूं। ध्यान दें कि मैं svn का उपयोग नहीं कर सकता: अनदेखा करें क्योंकि ये फ़ाइलें भंडार में हैं, और होनी चाहिए।

उत्तर

26

आप इसे में देखें सिंक्रनाइज़ कर सकते हैं। पर क्लिक करें बटन बदलें सेट करें। फिर आप राइट-क्लिक मेनू से सेट बदलने और नए परिवर्तन सेट बनाने के लिए बदली गई फ़ाइलों को जोड़ सकते हैं।

+0

सुंदर, धन्यवाद! –

+0

अद्भुत! IntelliJ से बहुत कुछ याद आ रहा है :) – Hoof

+0

और कुछ बदलावों में कुछ फ़ाइल सेट करने के बाद परिवर्तन केवल दिखाए जाएंगे। –

5

जबकि परिवर्तन परिवर्तन सूची के सेट की धारणा सीधे तोड़फोड़ द्वारा समर्थित नहीं है, एक संभावना Mylyn साथ संयोजन के रूप में उपयोग करने के लिए SVN होगा।

आप एक अलग कार्य करने के लिए फ़ाइलों के प्रत्येक समूह के लिए सेट करें और देखें कि Subclipse आप Mylyn के माध्यम से ही एक या कई कार्यों को प्रतिबद्ध करने के लिए अनुमति देता है हो सकता है।
मैंने उस कॉन्फ़िगरेशन का सीधे परीक्षण नहीं किया है, लेकिन यह एक कोशिश के लायक है।

(Mylyn Wiki देखें) की तरह एक विकल्प:

बनाएं और कार्य संदर्भ साथ प्रबंधित - स्वत: परिवर्तन सेट प्रबंधन सक्षम बनाता है। चेंज सेट स्वचालित रूप से बनाए जाएंगे ताकि आप कार्य के संदर्भ में केवल संसाधनों को ही प्रतिबद्ध या अपडेट कर सकें।

होनहार लग रहा है।

0

उन फ़ाइलों को svn पर डालने के बारे में: सूची को अनदेखा करें? (फ़ाइलों को
svn के मानों के रूप में बाहर करने के लिए सेट करें: संपत्ति को अनदेखा करें) उन्हें केवल संस्करण से बाहर रखा जाएगा ताकि उन्हें
कभी भी प्राप्त न हो और इन फ़ाइलों में किए गए किसी भी बदलाव को उपversण से अनदेखा कर दिया जाएगा।

1

ग्रहण (Subclipse प्लगइन) में सेट बदलें भी अच्छी तरह से काम नहीं करता। यदि आप प्रोजेक्ट को बंद करते हैं और इसे फिर से खोलते हैं, तो या तो आपके परिवर्तन सेट गायब हो जाते हैं या आपके द्वारा पहले से किए गए सभी फ़ाइलों को एक परिवर्तन सेट में असाइन किया गया है अब असाइन नहीं किया गया है। एसवीएन: अगर यह निर्देशिका हो तो अनदेखा काम नहीं करता है लेकिन आप निर्देशिका के अंदर फाइलों को ट्रैक करना चाहते हैं (यह न पूछें कि यह कैसे होता है - व्याख्या करना मुश्किल है)। IntelliJ परिवर्तन सूची बहुत बेहतर है।

0

आप TeamCity प्लगइन आप ग्रहण में सामान्य से एक और अधिक उन्नत सिंक्रनाइज़ किए जा सकते हैं मिलता है। या केवल आईडीईए का उपयोग करते रहें ......

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