2011-08-19 14 views
5

अपने प्रोजेक्ट में एक अन्य परियोजना से एक फ़ोल्डर में एक सिमलिंक है। इस फ़ोल्डर का नाम .cvsignoreग्रहण सम्मान नहीं करता .cvsignore

पर है लेकिन इस फ़ोल्डर (symlink) में अन्य प्रोजेक्ट से सीवी मेटाडेटा (सीवीएस फ़ोल्डर्स) शामिल है।

सीवीएस आदेश इस के साथ कोई समस्या नहीं है और फ़ोल्डर ध्यान नहीं देता।

लेकिन ग्रहण सिंक्रनाइज़ करना चाहता है।

सवाल यह है कि, सिंक्रनाइज़ समय में एक फ़ोल्डर उपेक्षा ecplise सकते हैं, या कैसे फ़ाइलों .cvsignore ग्रहण सम्मान बनाने के लिए?

फ़ोल्डर (सिमलिंक) नाम साझा और मेरे .cvsignore में है इसके साथ एक पंक्ति है नाम

है हम सिमलिंक चाल का उपयोग हमारे सॉफ्टवेयर और उसके प्लगइन्स जो अलग से (अलग autotools परियोजनाओं) निर्माण कर रहे हैं के बीच साझा करने के लिए सूत्रों का कहना है ।

+0

आप किस ग्रहण संस्करण का उपयोग कर रहे हैं? – diosney

+0

3.7.0 सीडीटी और पिछले संस्करण 3.5.2 सीडीटी – Nelstaar

+0

पर यह आपके प्रश्न का उत्तर देता है? http://stackoverflow.com/questions/4402425/can-eclipse-ignore-cvsignore-files-when-synchronizing-with-a-cvs-repository –

उत्तर

2

यहां मुद्दा एक खुले रूप से साझा .cvsignore प्रविष्टि अधिभावी फ़ोल्डर है।

आप के रूप bug 169710 भीतर पिछले ग्रहण सीवीएस घटक नेतृत्व द्वारा समझाया सटीक विवरण मिल सकता है। इस बग को किसी अन्य दोष के डुप्लिकेट के रूप में चिह्नित किया गया है जो अभी भी खुला है, जिसका अर्थ यह एक ज्ञात मुद्दा है।

माइकल के रूप में बताया, अपनी पसंद विकास के लिए एक ग्रहण लिंक का उपयोग करने के लिए है:

  • परियोजना ग्रहण करने के लिए नए फ़ोल्डर जोड़ें
  • करें उन्नत>लिंक वैकल्पिक स्थान (लिंक्ड फ़ोल्डर) को
  • वर्कस्पेस चर (यानी WORKSPACE_LOC) का चयन करें और अपने कार्यक्षेत्र (यानी WORKSPACE_LOC/अन्य_प्रोजेक्ट/foo) पर अन्य प्रोजेक्ट को इंगित करें

यह आपको एक लिंक किया गया संसाधन प्राप्त करेगा जो डेवलपर्स को गलती से चेक-इन करने की चिंता करने की आवश्यकता नहीं है। आपके स्वचालित निर्माण के लिए आपको एक अतिरिक्त पोस्ट-चेकआउट चरण की आवश्यकता होगी जहां आप सिम्लिंक बनाते हैं।

यह आदर्श नहीं है लेकिन यह एक समझदार विकल्प है, जो एक्लिप्स मुद्दे को ठीक करने से कम है।

+0

उत्तर के लिए धन्यवाद, मैं देखेंगे कि मैं क्या करूँगा, क्योंकि हमारी टीम नीति आईडीई फाइलें नहीं करनी है। जब कोई हमारी परियोजनाओं में से किसी एक को जांचता है तो केवल एक चीज की आवश्यकता होती है जो ऑटोोटूल और जीसीसी होती है, इसलिए डेवलपर ग्रहण, नेटबीन, वीआई, जो कुछ भी उपयोग कर सकता है। – Nelstaar

+0

आह हाँ, यदि आप आईडीई पर मानकीकृत नहीं हैं तो समस्या थोड़ा और जटिल हो जाती है। यदि आपको उस समस्या के आसपास एक रचनात्मक तरीका मिल गया है तो इसे यहां पोस्ट करना न भूलें! – gcastro

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