2012-02-19 10 views
5

मेरे पास एक स्थानीय फ़ोल्डर है (इसमें सबफ़ोल्डर भी हैं, जिनमें कई जावा फाइलें हैं) मेरी स्थानीय हार्ड डिस्क पर। यह फ़ोल्डर मेरे svn भंडार से चेक आउट किया गया था। मैं उस फ़ोल्डर में सभी svn आदेश कर सकता हूं।ग्रहण और एसवीएन एक मौजूदा फ़ोल्डर आयात करता है जो एसवीएन चेक किया गया है

अब मैं एक्लिप्स का उपयोग कर रहा हूं, क्या मेरे पास उस फ़ोल्डर को "आयात" करने का कोई तरीका है, और इसलिए कि उन फ़ाइलों पर ग्रहण संपादक में किए गए सभी परिवर्तनों के लिए भी प्रतिबिंबित किया जाएगा?

मेरा प्रश्न How to import an already checked out svn repository into Eclipse?

लेकिन, जवाब के रूप में एक ही है, मैं जैसे, प्राप्त करने में सक्षम नहीं कर रहा हूँ "आयात ..." फिर "शेयर ...", किसी ने इन दो चरणों विस्तृत कृपया कर सकते हैं?

यदि मैं "आयात ..." -> "सामान्य" -> "मौजूदा प्रोजेक्ट" लेकिन मुझे यह नहीं मिलता है, मैं जिस फ़ोल्डर को आयात करना चाहता हूं वह एक ईसीएलआईपीएस परियोजना नहीं है, तो मुझे अभी भी जाना चाहिए इस मार्ग के साथ?

या मुझे "आयात ..." -> "सामान्य" -> "फाइल सिस्टम" करना चाहिए? लेकिन मुझे ग्रहण में पहले एक प्रोजेक्ट बनाने की आवश्यकता है, इसलिए मुझे नहीं लगता कि मुझे उस पथ को जाना चाहिए

यहां मैं के अंत में संग्रह करने के लिए उत्सुक हूं 1. जिस फ़ोल्डर को मैं आयात करना चाहता हूं, मैं चाहता हूं प्रतिबद्धता, अद्यतन, आदि जैसे सभी svn सामान करने में सक्षम होने के लिए, 2. जिस ग्रह को मैं ग्रहण में संपादित करता हूं, वह उसी फ़ाइल में होना चाहिए जो मैंने svn

से चेक आउट किया है, कृपया मदद करें ... ।

+0

मुझे इसे "आयात ..." -> "सामान्य" -> "मौजूदा प्रोजेक्ट" के काम के लिए जोड़ना चाहिए, ऐसा लगता है कि इसे एक .project फ़ाइल की आवश्यकता है या फ़ोल्डर एक ग्रहण परियोजना थी ....लेकिन दोबारा जो फ़ोल्डर मैं रिपोजिटरी से चेक करता हूं वह सिर्फ फाइलों के साथ फ़ोल्डर है, यह ग्रहण प्रोजेक्ट या कुछ भी नहीं था – user1118019

+0

क्या आपका फ़ोल्डर एसवीएन से चेक आउट होने पर चींटी build.xml या Maven pom.xml के साथ आता है? – yorkw

+0

मुझे एक ही समस्या का सामना करना पड़ रहा है। अब मैं जो परीक्षण कर रहा हूं वह एक नई सामान्य परियोजना बना रहा है और फाइल सिस्टम आयात कर रहा है। यह 1 जीबी रेपो का डुप्लिकेट बना रहा है, जो इष्टतम नहीं है। अगर मैं इसे समझता हूं तो मैं एक उत्तर पोस्ट करूंगा! –

उत्तर

0

"आयात ..." -> "सामान्य" -> "मौजूदा परियोजना"

(परियोजना जो यू उर स्थानीय हार्ड डिस्क में बाहर की जाँच कर ली के लिए ब्राउज़ करें) 10

फिर उस विंडो में "कार्यक्षेत्र में परियोजनाओं की प्रतिलिपि बनाएँ" का चयन करने के लिए एक चेकबॉक्स है => इस विकल्प को अनचेक करें।

इस ग्रहण में परियोजना और स्थानीय मौजूदा फ़ोल्डर कि कर दिया गया है SVN चेक आउट किया गया जहां यू
1. यू आयात करना चाहते हैं फ़ोल्डर के लिए, यू इस तरह प्रतिबद्ध के रूप में, सभी SVN सामान ऐसा करने में सक्षम होना चाहता हूँ कर सकते हैं होगा , अद्यतन, आदि 2. ग्रहण में संपादित फ़ाइल, svn से आपके द्वारा चेक किए गए फ़ोल्डर में एक ही फ़ाइल होनी चाहिए।

चीयर्स .. यह काम करेगा !!

0

किसी भी ऐसे व्यक्ति के लिए जिसने परियोजनाओं को आयात करने से संबंधित सभी सुझावों का प्रयास किया है और यह पता चलता है कि यह अभी भी काम नहीं करता है, तो आपके पास एक गलत कॉन्फ़िगर किया गया कनेक्टर हो सकता है।

विंडो पर जाएं -> प्राथमिकताएं -> टीम -> एसवीएन -> एसवीएन कनेक्टर। सुनिश्चित करें कि एसवीएन कनेक्टर का संस्करण एसवीएन के संस्करण से मेल खाता है जिसके साथ आपने कोड चेक किया है।

उदाहरण के लिए, यदि आपका कनेक्टर svn 1.7.x के लिए कॉन्फ़िगर किया गया है, और स्रोत 1.8.x के साथ चेक आउट किया गया है, तो ग्रहण आपके एसवीएन भंडार को पहचान नहीं पाएगा। यदि आपके पास सही एसवीएन कनेक्टर संस्करण स्थापित नहीं है और इसे स्वचालित रूप से इंस्टॉल करने के लिए ग्रहण को मनाने में सक्षम नहीं हो सकता है, तो आप आगे के निर्देशों के लिए SVNKit web site पर जा सकते हैं।

एक बार आपके पास उचित एसवीएन कनेक्टर निर्दिष्ट हो जाने के बाद, वापस जाएं और परियोजना साझा करने का प्रयास करें (या परियोजनाएं साझा करें), या मौजूदा परियोजनाओं को हटाएं और फिर से आयात करें।