2010-04-26 22 views
16

के सबफ़ोल्डर में ग्रहण में एक प्रोजेक्ट बनाएं I वर्कस्पेस-निर्देशिका के सबफ़ोल्डर में जावा-प्रोजेक्ट बनाना चाहते हैं। विज़ार्ड या तो मुझे वर्कस्पेस-निर्देशिका में एक प्रोजेक्ट बनाने देता है, या एक मौजूदा आयात करता है। क्या इसे प्राप्त करने का कोई तरीका है?कार्यक्षेत्र

उत्तर

10

मेरे ज्ञान के लिए, नहीं: केवल "निर्देशिका" जिसके तहत आप एक परियोजना बना सकते हैं वह "कामकाजी सेट" है।

विशेष निर्देशिका सही शीर्ष तत्व का चयन करके दिख रहा है यही कारण है कि:

http://img708.i_mageshack.us/img708/3899/eclipseworkingset.png


पुनश्च: बस, पूरा किया एक परियोजना (नेस्टेड परियोजना) के भीतर एक परियोजना बनाने के लिए भी संभव नहीं है (bug 43536)

-1

प्रोजेक्ट फ़ोल्डर पर राइट क्लिक करके, नए पर जाकर और नए फ़ोल्डर पर क्लिक करके, एक प्रोजेक्ट में सबफ़ोल्डर जोड़ना संभव है।

1

यदि आप एसवीएन से परियोजनाएं आयात कर रहे हैं, और आप एसवीएन में मौजूद एक मूल फ़ोल्डर को संरक्षित करना चाहते हैं, तो आप अपने वर्कस्पेस में उस प्रोजेक्ट Hiearachy को सुरक्षित रख सकते हैं।

अपने SVN इस तरह दिखता है कहते हैं:

svn://svn.acme.com/svn/trunk/team-a-projects/com.acme.a.stuff/... 
svn://svn.acme.com/svn/trunk/team-a-projects/com.acme.a.more-stuff/... 
svn://svn.acme.com/svn/trunk/team-b-projects/... 

तो फिर आप अपने कार्यक्षेत्र में "टीम-ए-परियोजनाओं" फ़ोल्डर की रक्षा कर सकते हैं। इन चरणों का पालन करें:

  1. एसवीएन रिपोजिटरी में परिप्रेक्ष्य की खोज करने और "टीम-ए-प्रोजेक्ट" फ़ोल्डर का पता लगाने में अपने एसवीएन भंडार को ब्राउज़ करें।
  2. सही फ़ोल्डर पर क्लिक करें और "का पता लगाएं/चेक-आउट के रूप में ..."
  3. विकल्प "चयनित संसाधन के बच्चों में परियोजनाओं का पता लगाएं" का चयन करें और "समाप्त"
  4. प्रतीक्षा क्लिक करें, जबकि ग्रहण खोदता परियोजनाओं को खोजने के लिए फ़ोल्डर में (.project फ़ाइलें)
  5. "चेक आउट प्रोजेक्ट्स" संवाद पर "कार्यक्षेत्र में परियोजनाओं के रूप में जांचें" विकल्प चुनें। ध्यान दें कि इसे बनाए जाने वाली परियोजनाओं को तालिका में दिखाया गया है।
  6. "परियोजना पदानुक्रम का सम्मान करें" विकल्प की जांच करें। यह कार्यक्षेत्र में परियोजनाओं के अभिभावक के रूप में "टीम-ए-प्रोजेक्ट" फ़ोल्डर को संरक्षित रखेगा।
  7. क्लिक करें "समाप्त करें" कार्यक्षेत्र में

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

मैंने इसे फ़ोल्डर्स के कई स्तरों, केवल एक स्तर के साथ परीक्षण नहीं किया है। लेकिन मुझे लगता है कि यह उनको भी सुरक्षित रखेगा? सौभाग्य।

16

चरण 1) बनाएं हमेशा की तरह परियोजना एक्स (इसे समाप्त हुआ होगा परियोजना एक्स ले जाने के लिए अपने कार्यक्षेत्र की जड़ में)

चरण 2) उपयोग अपने OS का एक कमांड लाइन खोल वांछित लक्ष्य निर्देशिका के तहत निर्देशिका पदानुक्रम उदाmv ~/workspace/abc ~/workspace/target/some_directory/

चरण 3) हटाएँ मूल परियोजना एक्स (का चयन नहीं करते 'फ़ाइलों को हटाने')

चरण 4) आयात परियोजना एक्स `फ़ाइल का उपयोग कर -> आयात -> कार्यक्षेत्र में मौजूदा परियोजना '

प्रोजेक्ट एक्स पैकेज एक्सप्लोरर व्यू में सामान्य रूप से दिखाई देगा।

आशा इस मदद करता है :)

+0

यह समाधान मेरे लिए एक आकर्षण की तरह काम * _ * – albert

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