2008-09-18 11 views
19

क्या किसी को पता है कि ग्रहण में केवल एकमात्र मोड में एक प्रोजेक्ट खोलने का कोई तरीका है? यदि ऐसी कई परियोजनाएं खुली हैं तो गलत में बदलाव करना आसान है।एक्लिप्स परियोजना को केवल पढ़ने के लिए कैसे खोलें?

+2

यह कुछ ऐसा है जो मैं भी करना चाहता हूं। मैं एक्लिप्स के भीतर परियोजनाओं के रूप में अभिलेखागार (वे प्रतियां काम नहीं कर रहे हैं) के रूप में वितरित कुछ एफओएसएस परियोजनाओं को खोलने में सक्षम होना चाहते हैं, लेकिन यह सुनिश्चित करने के लिए कि फाइलें बिल्कुल डाउनलोड की तरह रहें। – yfeldblum

+3

मैं भी जानना चाहता हूं। – AndyL

+0

+1 आज भी इसकी आवश्यकता है। –

उत्तर

3

एक उप-इष्टतम समाधान अंतर्निहित ओएस में फ़ाइल सिस्टम में केवल परियोजना निर्देशिका को पढ़ने के लिए है। मुझे यकीन नहीं है कि ग्रहण कैसे प्रतिक्रिया करेगा।

+0

+1 यह मेरे लिए काम करता है, मैंने प्रोजेक्ट की निर्देशिका को केवल पढ़ने के लिए बनाया है और जब मैंने सोर्स कोड फ़ाइल को संपादित करने का प्रयास किया है, तो ग्रहण ने मुझे यह पूछने के लिए प्रोत्साहित किया कि क्या मैं फ़ाइल लिखने योग्य बनाना चाहता हूं .. – Lawand

-1

आप करीबी परियोजना/खुली परियोजना सुविधा का भी उपयोग कर सकते हैं: सभी परियोजनाओं को बंद करें और केवल उस व्यक्ति को खोलें जिस पर आपको काम करने की आवश्यकता है?

1

इस सुविधा को "बाइनरी प्रोजेक्ट" कहा जाता है और ग्रहण प्लग-इन विकास पर्यावरण (पीडीई) द्वारा प्रदान किया जाता है। ध्यान दें कि ग्रहण प्लग-इन परियोजना के लिए यह केवल काम करता है,

Contributing to Eclipse - Principles, patterns and plug-ins

या

http://www.vogella.de/articles/EclipseCodeAccess/article.html#importplugins_binary

5

केवल-पठन मोड में परियोजना लाना देखते हैं, वास्तव में उपयोगी होता है जब आप से एक और उदाहरण बनाना पिछली परियोजना तो आप पुरानी प्रोजेक्ट से सभी फाइलों की प्रतिलिपि बनाते हैं, फिर नए इंस्टेंस में बदलाव करें। गलती से पुराने प्रोजेक्ट से फ़ाइलों को संपादित करना वाकई आसान है (उनके पास समान नाम हैं)!

Serg यदि आप लिनक्स का उपयोग करें, मैं टर्मिनल में chmod साथ अपरिवर्तनीय मोड में सभी फाइलों को डाल करने के लिए सुझाव देते हैं:

sudo chmod 444 -R /path/to/your/project 

इस ऑपरेशन के बाद ग्रहण आपको लगता है कि आप जिस फ़ाइल को संपादित करने के लिए कोशिश कर रहे हैं बता देंगे पढ़ा में है केवल मोड मुझे लगता है कि पिछले प्रोजेक्ट को सुरक्षित बनाने के लिए पर्याप्त है :)

+0

+1 मुझे लगता है कि यह ठीक होगा। –

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