2010-01-06 9 views
8

परिदृश्य: मैं एक एसवीएन शाखा से ट्रंक में चुने गए संशोधनों के एक श्रृंखला को विलय कर रहा हूं। मैं मर्ज करने के लिए उपclip CollabNet क्लाइंट का उपयोग कर रहा हूँ। सबकुछ बढ़िया काम करता है, सिवाय इसके कि मैंने जो फाइलों को मर्ज करने के लिए चुना है, उनके अलावा, मेरी कार्यशील निर्देशिका में बदलावों की एक श्रृंखला दिखाई देती है जो एसवीएन सोचता है लेकिन मैंने विलय करने के लिए चुना नहीं है।उपclip CollabNet एक रहस्य आइकन सजावट प्रदर्शित कर रहा है

यदि मैं प्रश्न में फाइलों पर एक अंतर करता हूं, तो यह मुझे बताता है कि कोई अंतर नहीं है। अगर मैं प्रतिबद्ध करता हूं, तो मुझे रहस्य आइकन के साथ नीचे स्क्रीनशॉट मिलता है, मैं कहीं भी दस्तावेज नहीं ढूंढ पा रहा हूं।

स्क्रीनशॉट: आइकन दर्शाता
mystery decorator with green background and white triangle

+1

+1 मुझे अपनी फाइलों में से एक को 'svn: ignore' में जोड़ने के बाद एक निर्देशिका पर इस आइकन का सामना करना पड़ा - जब तक मुझे यह पोस्ट नहीं मिला, मुझे फ़ाइलों को अनदेखा करने के निर्देश को एन्क्रिप्ट नहीं किया गया था, जो खुद रेपो के लिए प्रतिबद्ध था। –

+0

यह उत्तर http://stackoverflow.com/questions/3917925/what-do-the-arrow-icons-in-subclipse-mean/3920248#3920248 सबकुछ सबक्लिप्स आइकन के बारे में जानने की ज़रूरत है। –

उत्तर

6

कि वहाँ SVN गुण (जो ग्रहण diff GUI में प्रदर्शित नहीं होगी) संस्करणीकृत के लिए संशोधन कर रहा है। इस मामले में, संशोधन svn: mergeinfo प्रॉपर्टी के लिए हैं जो एसवीएन मर्ज ट्रैकिंग के लिए उपयोग करता है।

http://blogs.open.collab.net/svn/2009/11/where-did-that-mergeinfo-come-from.html

SVN 1.7 जो ट्रैकिंग काम करता है विलय के इस अप्रत्याशित पहलू को हटा मर्ज ट्रैकिंग में व्यवहार में परिवर्तन करने जा रहा है:

विवरण के लिए इस ब्लॉग पोस्ट देखें।

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