मेरे पास एक ही निर्देशिका संरचना (मूल रूप से, ट्रंक और एक फीचर शाखा) की दो प्रतियां हैं जिनमें दोनों जावा प्रोजेक्ट (इसे ProjectX कहते हैं) संबंधित बेस निर्देशिका की उपनिर्देशिका में हैं ।ग्रहण: एक ही नाम के साथ कई परियोजनाएं लेकिन अलग-अलग स्थान
मैं painstakenly तरह से मैं यह सेटिंग्स के संबंध में काम करना चाहते हैं ग्रहण की स्थापना की है, रंग आदि
अब, मैं या तो ट्रंक \ ProjectX या featurebranch \ ProjectX में काम के बीच स्विच करने में सक्षम होना चाहता हूँ। ये डिस्क पर पूरी तरह से अलग हैं (यही कारण है कि मुझे लगता है कि How to create multiple projects with same name in Eclipse? पर स्वीकृत उत्तर मेरी चिंता का समाधान नहीं करता है), लेकिन चूंकि वे डिस्क पर प्रोजेक्टएक्स नाम साझा करते हैं, इसलिए ग्रहण मुझे उन्हें उसी में जोड़ने की अनुमति नहीं देता है कार्यक्षेत्र।
कार्य सेट मेरी मदद नहीं करते क्योंकि परियोजनाएं एक ही कार्यक्षेत्र में नहीं हैं (अभी तक)।
परियोजनाओं को हटाने और फिर से जोड़ने से बहुत जल्दी त्रुटि-प्रवण हो जाता है।
वर्कस्पेस निर्देशिका की एक प्रति बनाना और खोलना जो मेरी कुछ सेटिंग्स (रंग, सर्वर इत्यादि) खोना प्रतीत होता है (यह एक और दिलचस्प सवाल क्यों है) और जहां तक मैं कह सकता था, वहां था यह कहने का कोई आसान तरीका नहीं है कि मैं वास्तव में किस वर्कस्पेस में काम कर रहा हूं।
मेरा प्रश्न: इस तरह की स्थिति से निपटने के लिए अनुशंसित तरीका क्या है?
मुझे लगता है मैं किसी तरह से किसी तरह के उपनाम को परिभाषित करने के लिए आशा करता हूं, जैसे कि मैं TrunkProjectX के रूप में \ ProjectX ट्रंक जोड़ें और \ ProjectX FbProjectX रूप featurebranch सकता है, तो उनके बीच स्विच करने के लिए काम सेट का उपयोग करें।
eclipse.exe -showlocation
यह शीर्षक पट्टी में कार्यक्षेत्र का स्थान दिखाएगा:
आप की आवश्यकता क्यों है उन्हें एक ही नाम है के तहत < नाम > बदलते हैं? –
कड़ाई से बोलते हुए उनके पास डिस्क पर एक ही नाम नहीं है, लेकिन हमारी शाखा रणनीति का एक बिंदु शाखाओं को यथासंभव समान रखना है (कार्यक्षमता परिवर्तन को छोड़कर, जाहिर है)। यह पेंच करने के लिए भी एक कदम कम है। –
प्रोजेक्ट का नाम _.project_ फ़ाइल में सिर्फ एक स्ट्रिंग है। इसे बदलकर बहुत ज्यादा पेंच नहीं कर सकते हैं। लेकिन मैं समझता हूं कि आपको पहले ही जवाब मिल गया है। –