2009-09-17 9 views
21

पर एक नया ग्रहण का उपयोग करते समय उपclipse फिर से संलग्न कैसे करें मेरे पास सबक्लिप्स का उपयोग कर एसवीएन से आयात किए गए वर्कस्पेस में कुछ प्रोजेक्ट हैं। अब मैं इस कार्यक्षेत्र को ग्रहण (उपclipse के साथ) के एक नए संस्करण के साथ खोल रहा हूं और "टीम" संदर्भ मेनू में केवल "पैच लागू करें" शामिल है।किसी मौजूदा वर्कस्पेस

क्या इन परियोजनाओं के साथ वर्कस्पेस से उन्हें हटाए बिना सबक्लिप्स प्राप्त करने का कोई तरीका है, और एसवीएन से नया आयात करें?

+0

http://stackoverflow.com/questions/2273548/associating-existing-eclipse-project-with-existing-svn-repository का डुप्लिकेट जिसमें उत्तर है। – Offirmo

उत्तर

21

हो सकता है कि आपने पिछली एसवीएन टीम प्रदाता को अनइंस्टॉल करने से पहले अपनी परियोजनाओं को डिस्कनेक्ट नहीं किया हो।
इसलिए सभी परियोजनाएं अभी भी प्लग-इन के हटाए गए पुराने संस्करण से जुड़ी हैं।
उस स्थिति में टीम सेवाएं "साझा करें परियोजना" मेनू आइटम नहीं दिखाती हैं।

इन परियोजनाओं को दोबारा जोड़ने का एकमात्र तरीका उन्हें कार्यक्षेत्र (सामग्री हटाने के बिना) से हटा देना होगा, फिर इन परियोजनाओं को वर्कस्पेस में फिर से आयात करना होगा: शुद्ध ग्रहण ऑपरेशन: कोई एसवीएन पुनः आयात आवश्यक नहीं है।

this thread भी देखें।

+0

यह ठीक काम किया। बहुत बहुत धन्यवाद :) – l3dx

+0

बीमार नामित कमांड "टीम -> शेयर", सीएफ का भी उपयोग कर सकते हैं। http://stackoverflow.com/questions/2273548/associating-existing-eclipse-project-with-existing-svn-repository – Offirmo

2

मुझे एक ही समस्या थी, लेकिन जब मैंने पिछले संस्करण में उपclipse अद्यतन किया तो समस्या मेरे लिए आई। http://subclipse.tigris.org/update_1.6.x

12

यदि आप प्लगइन्स या ग्रहण संस्करणों को स्विच करने से पहले एक परियोजना को "डिस्कनेक्ट" करना भूल गए हैं, तो आप इसे अपने वर्कस्पेस से कुछ इंडेक्स फ़ाइलों को हटाकर साफ़ कर सकते हैं।

मान लिया जाये कि आप एक 'nix आधारित OS शटडाउन पर हैं तो ग्रहण:

cd $WORKSPACE 
find .metadata/.plugins/org.eclipse.core.resources/.projects -name 'properties.index' -delete 

पुनः प्रारंभ ग्रहण, और आप शेयर परियोजना फिर से ऐसा करने में सक्षम होना चाहिए। यदि आप सबवर्सिव से उपclipse में स्विच करने का प्रयास करते हैं और स्वयं को केवल एक लागू पैच विकल्प और टीम मेनू के अंतर्गत कोई साझा प्रोजेक्ट नहीं ढूंढते हैं तो वही काम करता है।

समाधान oringinally मिली: http://mschrag.blogspot.com/2010/11/switching-from-subversive-back-to.html

0

मैं ऐसी ही स्थिति थी। मैंने एसवीएन से प्राप्त एक परियोजना में कुछ बदलाव किए हैं, किसी कारण से यह एसवीएन से डिस्कनेक्ट हो गया है और मेनू में एकमात्र विकल्प "लागू पथ" था। : पी

मैंने क्या किया?

मैंने इस परियोजना की एक प्रति बनायी है। ग्रहण (सामग्री हटाने के साथ) से परियोजना को हटा दिया गया है, इसलिए वर्कस्पेस से प्रोजेक्ट चला गया। मैंने एसवीएन से एक नई परियोजना बनाई, फिर मैंने बैकअप प्रोजेक्ट फ़ोल्डर की प्रतिलिपि बनाई और एसवीएन से नई फ़ोल्डर प्रोजेक्ट में चिपकाया और यह ठीक काम करता है, यह मेरे द्वारा किए गए परिवर्तन दिखाता है। :)

इसकी मदद किसी की उम्मीद है।

0

आप परियोजना की कार्यक्षेत्र के साथ स्थानीय प्रतिलिपि से सभी 'CVS' फ़ोल्डरों को हटा सकते हैं। अब, ग्रहण दृश्य में परियोजना को रीफ्रेश करें। नया आयात फ़ॉर्म SVN करें।Team > share project

0

निकाला जा रहा है और इस परियोजना फिर से आयात रास्ता लेकिन हमेशा सुविधाजनक नहीं (चलाने के विन्यास और breakpoints खो रहे हैं जब परियोजना कार्यक्षेत्र से हटा दिया जाता है)

Pendors संकेत (look here) मेरे मौजूदा परियोजना को फिर से संलग्न करने के लिए अनुमति दी Sublipse परियोजना के पुन: आयात किए बिना मेरे ग्रहण कार्यक्षेत्र में।

Windows उपयोगकर्ताओं के लिए: बस खोजने के लिए और
EclipseWorkspaceFolder.metadata.plugins में properties.index हटाना \ org.eclipse.core.resources.projects \ YourProjectName \ .indexes

ग्रहण में, सही YourProject पत्ती पर क्लिक करें पैकेज एक्सप्लोरर में, टीम-> साझा करें परियोजना का चयन करें और ShareProject विज़ार्ड का पालन करें। मेरे लिए काम किया! धन्यवाद।

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