2009-06-10 25 views
42

के बराबर नेटबीन है, विशेष रूप से मैवेन के विकास के लिए नेटबीन का उपयोग करने का आनंद लेता हूं, हालांकि, मुझे हाल ही में पता चला है कि मैं विकास के विभिन्न हिस्सों में एक ही कोड बेस की तीन अलग-अलग शाखाओं के साथ काम कर रहा हूं चक्र।क्या ग्रहण कार्यक्षेत्र

ग्रहण करने वाली चीजों में से एक परियोजनाओं को अलग-अलग कार्यक्षेत्रों में अलग कर देती है, इसलिए मैं केवल उत्पादन पैच शाखा या ट्रंक में मेरी मेवेन परियोजनाओं वाले कार्यक्षेत्र के साथ एक्लिप्स शुरू कर सकता हूं, जिस पर मुझे काम करने की आवश्यकता है ।

मैं NetBeans में यह पूरा करने में खुशी होगी, लेकिन ऐसा करने के लिए एक तरह से नहीं मिली है। कोई विचार?

+0

का ध्यान रखें कि नेटबीन "प्रोजेक्ट ग्रुप" "वर्कस्पेस" के बजाय ग्रहण "कार्य सेट" के करीब एक समान सादृश्य है। –

उत्तर

18

मैं दो बातें मिल गया है:

पहले एक "समान" सुविधा नहीं है। इसमें कमांड लाइन पर userdir स्विच का उपयोग करना शामिल है। खुले रहते समय स्विच करने के बजाए आपको नकारात्मकता को अपने आईडीई को पुनरारंभ करना होगा। मुझे लगता है कि मैं उस समय के साथ रह सकता हूं। मैं विंडोज के लिए तकनीक here पाया: C:

  1. को Netbeans निष्पादन अपने डेस्कटॉप पर एक शॉर्टकट बनाएं \ Program Files \ NetBeans xx \ बिन \ netbeans.exe
  2. शॉर्टकट पर राइट क्लिक करें और क्लिक "गुण"।
  3. "लक्ष्य" टेक्स्टबॉक्स में, बहुत अंत में अतिरिक्त पैरामीटर जोड़ें: --userdir C: \ path \ to \ new_workspace
  4. गुण विंडो से बाहर निकलने के लिए "ठीक" पर क्लिक करें और शॉर्टकट पर डबल क्लिक करें। NetBeans का शुभारंभ और पैदा करेगा/कि स्थान

दूसरे पर कार्यक्षेत्र लोड, किसी कार्यस्थान स्विचिंग (या इस मामले userdir स्विचिंग में) आईडीई से ही के लिए अनुमति देने के लिए submitted a feature है। शायद यह 7.0 में लुढ़का जाएगा।

+0

आपके नकारात्मक पक्ष के बारे में: ग्रहण में कार्यस्थानों को स्विच करना ग्रहण को पुनरारंभ करने के लिए बहुत अलग नहीं है। –

+0

यहां तक ​​कि बेहतर आजादी के लिए, आप -J-Duser.home = C: \ path \ to \ new_workspace के बजाय --userdir का उपयोग कर सकते हैं। –

+0

ग्रेट वर्कअराउंड। @Damien यह काम नहीं कर रहा है अगर मैं -जे-ड्यूसर का उपयोग करता हूं। होम –

-3

NetBeans 'बराबर "परियोजना" है। अपने प्रोजेक्ट एक्सप्लोरर में आप वर्तमान प्रोजेक्ट पर राइट क्लिक कर सकते हैं और इसे बंद कर सकते हैं। तब फ़ाइल>ओपन परियोजना के पास जाकर एक अलग शाखा का चयन करें। आपको अपने कोड की प्रत्येक शाखा से एक नई परियोजना बनाना होगा।

+1

यह सुनिश्चित नहीं है कि मदद करने जा रहा है क्योंकि मैं 6 परियोजनाओं (18 कुल) के 3 समूहों को वर्कस्पेस को 3 के समूहों में समान नाम के साथ छेड़छाड़ नहीं करना चाहूंगा। मुझे पता है कि मेरा क्या मतलब है? –

+0

नहीं, नेटबींस में परियोजना ग्रहण में एक परियोजना के समान है। आप या तो परियोजनाओं को खोल और बंद कर सकते हैं। Netbeans यहां थोड़ा कम सहायक है क्योंकि आप एक परियोजना को बंद नहीं कर सकते हैं और अभी भी इसे नजर में रख सकते हैं। – mjaggard

2

वैसे नेटबीन्स के पास एक समूह है ताकि आप उन परियोजनाओं का एक समूह बना सकें जिन्हें आप ग्रहण कार्यक्षेत्र में अन्यथा कहना चाहते हैं।

तो जब आप एक समूह के लिए स्विच यह ग्रहण

में workpsace स्विचिंग
41

मैं संस्करण 6.7.1 के साथ मैक ओएस का उपयोग कर रहा तरह है।

प्रोजेक्ट समूह का विकल्प है। फ़ाइल> परियोजना समूह से

यहां आप एक फ़ोल्डर स्थान के आधार पर एक प्रोजेक्ट समूह बना सकते हैं, इसलिए इस फ़ोल्डर के नीचे इस परियोजना के तहत किसी भी परियोजना को माना जाएगा।

जब betwee परियोजना समूहों को स्किच किया गया केवल परियोजनाओं को प्रदर्शित किया जाता है, और यह खुली फ़ाइलों की वर्तमान स्थिति को बनाए रखता है .. आदि।

परियोजना समूहों के बीच स्विच आईडीई बंद करने की आवश्यकता नहीं है।

उन विकल्पों को देखते हुए मेरा मानना ​​है कि यह ग्रहण में कार्यक्षेत्र स्विचिंग के बराबर होगा।

+2

इस उत्तर के लिए धन्यवाद .... दुर्भाग्य से बाईं ओर फ़ाइल पेड़ की स्थिति परियोजना समूहों के बीच स्विच करते समय संरक्षित/बहाल नहीं है, लेकिन इसके अलावा यह बहुत अच्छी तरह से काम करता है। –

0

न तो परियोजनाएं या प्रोजेक्ट समूह एक ग्रहण कार्यक्षेत्र (अभी तक) के रूप में इसी तरह से काम नहीं करते हैं, जहां तक ​​मुझे पता है। ग्रहण में वर्कस्पेस स्विच करते समय, खोले गए सभी फाइल बंद हो जाएंगी और नई परियोजना में से एक खोला जाएगा। इस तरह, सभी परियोजनाएं एक इकाई के रूप में काम करती हैं। Netbeans परियोजना/परियोजना समूह इस तरह से काम नहीं करते हैं। मुझे आशा है कि जल्द ही ऐसी सुविधा होगी क्योंकि अगर आपके पास कई खिड़कियां खुलती हैं और आप परियोजनाओं के बीच स्विच करते हैं तो

2

मुझे पता है कि यह सवाल पुराना है, लेकिन मुझे यह Google पर मिला, जबकि मैं खोज रहा था निम्न जैसे टूल: http://plugins.netbeans.org/plugin/20677/project-group-toolbar उस प्लगइन के साथ, आप अपनी परियोजनाओं के अवलोकन में विभिन्न परियोजनाओं को लोड कर सकते हैं। तो आपके पास दो या दो से अधिक प्रोजेक्ट खुले हो सकते हैं और परियोजनाओं के दूसरे "सेट" में बदल सकते हैं।

+0

यह बहुत पुराना तरीका है –

-1

मैं समाधान की तलाश में हूं और अंत में परियोजना समूह समाधान का उपयोग करता हूं, यह सुविधा सुधारा गया है और उपयोग में आसान है।

उपयोगकर्तादिर पहले एक अच्छा समाधान है (मैंने इसे पहले उपयोग करने का प्रयास किया), लेकिन "वर्कस्पेस स्विचिंग" सुविधा मौजूद नहीं है, इसलिए मुझे विभिन्न कार्यक्षेत्रों के लिए अलग-अलग शॉर्टकट का उपयोग करना होगा। आखिर में मैंने प्रोजेक्ट ग्रुप

+0

कृपया जिन समाधानों का आप उल्लेख कर रहे हैं, उनके लिए कुछ हाइपरलिंक्स जोड़ें। –

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