में कोड कोड को चिह्नित करना हाल ही में मैंने नेटबीन से एक्लिप्स तक स्थानांतरित किया। चूंकि मुझे एसवीएन से जांच की गई परियोजना के साथ काम करना है, मैंने ग्रहण स्थापित किया है। मेरा सवाल है: Subclipse को नेटबीन की तरह स्रोत कोड (एसवीएन से डाउनलोड) में किए गए परिवर्तनों को इंगित करने के लिए कैसे करें? क्या कोई रास्ता है?उपclip - नेटबीन
उत्तर
विंडो में -> प्राथमिकताएं -> पाठ संपादक -> त्वरित डिफ और टिक "त्वरित अंतर सक्षम करें" पर क्लिक करें, "अवलोकन शासक में मतभेद दिखाएं" और सेट करें "इस संदर्भ स्रोत का उपयोग करें "से" प्रिस्टिन एसवीएन कॉपी "।
आप नेटबीन से मिलान करने के लिए रंग बदल सकते हैं (परिवर्तन के लिए नीला, जोड़ों के लिए हरा, हटाने के लिए लाल)।
ध्यान दें कि आप शायद इस प्रभावी करने के लिए ग्रहण को पुनः आरंभ करने की आवश्यकता होगी।
जैसे ही आप कोड को बदलने पर जाते हैं, तब तक आप साइड शासक पर अपने परिवर्तन दिखाएंगे जब तक आप एसवीएन को प्रतिबद्ध नहीं करते।
उपclip स्वचालित रूप से आपके द्वारा ग्रहण में किए गए परिवर्तनों को ट्रैक करता रहता है।
यदि आप परिवर्तन देखना चाहते हैं, तो ग्रहण में सम्मेलन टीम पर जाना है -> परियोजना पर मेनू सिंक्रनाइज़ करें।
पैकेज एक्सप्लोरर में कक्षाओं और संकुलों को एसवीएन में चेक-इन संस्करण के अलग-अलग होने के रूप में चिह्नित नहीं करता है?
संपादित
आप मतभेदों को देखने के लिए की तुलना फ़ंक्शन का उपयोग कर सकते हैं। ऐसा करने का एक तरीका सिंक्रनाइज़ दृश्य को खोलना है, वांछित वर्ग पर राइट क्लिक करें और तुलना करें (मुझे सटीक मेनू विकल्प याद नहीं है, लेकिन यह ऐसा कुछ है)।
हां यह करता है लेकिन मैं संपादक दृश्य में परिवर्तन देखना चाहता हूं, इसलिए मैं देख सकता हूं कि मैंने कौन सी कोड बदल दी है। तो मैं यह कैसे कर सकता हूँ? – Arek
आह, ठीक है। मैंने अपने जवाब में थोड़ा और जोड़ा है। –
आप Netbeans में तोड़फोड़ की Viewing Changes in the Source Editor अनुभाग के लिए बात कर रहे हैं:
alt text http://netbeans.org/images_www/articles/60/ide/vcs/left-ui.png
तो यह Subclipse में activating the Quick diff Annotate की तरह होना चाहिए:
टीम -> दिखाएँ फ़ाइल
यदि आप एक फ़ाइल से परिवर्तनों की तेज़ी से तुलना करना चाहते हैं, तो उस पर राइट क्लिक करें 'तुलना करें' -> 'रिपोजिटरी से नवीनतम' चुनें। परिणामी diff बाइनरी नेर्ड के पहले स्क्रीनशॉट में से एक जैसा दिखता है, केवल यह संपादक अनुभाग में दिखाई देगा और आपको दृष्टिकोण को स्विच करने की आवश्यकता नहीं होगी।
यही वह है जिसे मैं ढूंढ रहा था :)। धन्यवाद! मैं आपके उत्तर में कुछ टिप्पणी जोड़ूंगा :) - "संदर्भ स्रोत का उपयोग करें" कॉम्बो में क्विकडिफ फलक पर "प्रिस्टिन एसवीएन कॉपी" चुना जाना चाहिए। – Arek
मैं वही देख रहा था। धन्यवाद!मेरे मामले में, मुझे परिवर्तन देखने के लिए फ़ाइलों को बंद करने और फिर से खोलने की आवश्यकता है (ग्रहण को पुनरारंभ करने की कोई आवश्यकता नहीं है) – Darkaico
ध्यान दें कि कार्य करने के लिए ग्रहण को आपके एसवीएन भंडार को जानना चाहिए। यदि आप एक कार्यशील प्रतिलिपि में कोडिंग कर रहे हैं जो कमांड लाइन से पूरी तरह से काम करता है लेकिन आपकी परियोजना ग्रहण के एसवीएन रिपोजिटरी से संबंधित नहीं है, तब तक जब तक आप फ़ाइल को सहेजते हैं तो कोड परिवर्तन मिटा दिए जाएंगे। यह अंतिम प्रतिबद्ध संस्करण की तुलना नहीं करेगा। (ग्रहण लूना 4.4.2 + सबवर्सिव का उपयोग करना) – yuric