2008-12-07 16 views
13

ग्रहण कार्यक्षेत्र फ़ाइलों (.location, x.tree, ...) के प्रारूप के बारे में कोई (अच्छा) दस्तावेज है?ग्रहण कार्यक्षेत्र फ़ाइलों का फ़ाइल प्रारूप

मुझे स्वचालित रूप से स्वचालित निर्माण के लिए वर्कस्पेस बनाने के लिए इसकी आवश्यकता है। दुर्भाग्य से मुझे यह नौकरी एक .NET प्रोग्राम से करना है, इसलिए मैं ऐसा करने के लिए किसी भी ग्रहण कक्षाओं का उपयोग नहीं कर सकता! (हम एक्लिप्स + सीडीटी का उपयोग कर हमारे लिनक्स सी ++ परियोजनाओं का प्रबंधन करते हैं)।

+0

यह वास्तव में भावना नहीं बनाता है, अन्य उपकरणों का उपयोग करें, अपने वातावरण की व्याख्या है, शायद वहाँ एक और समाधान क्या है? – Loki

+1

क्या आपने कमांड लाइन से सी ++/लिनक्स प्रोजेक्ट बनाने के लिए मेक फ़ाइल बनाने की कोशिश की है? और उसके बाद अपने अन्य निर्माण इंजन (एमएसबिल्ड) से इसका उपयोग करें। आपको अपनी प्रोजेक्ट बनाने के लिए ग्रहण की आवश्यकता नहीं है (जब तक कि आप जेएनआई का उपयोग नहीं कर रहे हों और एक्लिप्स प्लग-इन बनाने के लिए जावा पर ब्रिजिंग करें, संदिग्ध)। – Loki

उत्तर

2

नहीं वास्तव में एक सटीक जवाब है, लेकिन मैं सिर्फ अपने प्रश्न के लिए निम्नलिखित स्रोतों का कहना होगा:

उन तीनों के बीच मई लिंक आपको वर्कस्पेस संरचना के लिए वास्तविक दस्तावेज मिलेगा (यदि आप करते हैं, तो यहां एक उत्तर पोस्ट करें;))

1

यह एक उपयोगी उत्तर नहीं होगा।

यदि आप संभवतः कर सकते हैं, तो मैं आपके लिए वर्कस्पेस उत्पन्न करने के लिए ग्रहण करने की कोशिश करता हूं। अन्यथा आप बहुत से अनियंत्रित आंतरिक एपीआई में जा रहे हैं, और filessytem को फिर से कार्यान्वित करने की कोशिश कर रहे हैं, जो एक और आंतरिक एपीआई प्रभाव में है।

ग्रहण यह स्पष्ट करता है कि आप आंतरिक एपीआई का उपयोग करते समय अपने आप हैं, और यह कहने के लिए सावधान हैं कि ये किसी भी समय टूट सकता है (उदा। एक मामूली बिंदु रिलीज)।

संपादित करें: आपको question के लिए सुझावों को देखने में सहायता मिल सकती है। और buckminster, जो आपको अन्य कारणों से भी उपयोगी हो सकता है।

+0

मुझे नहीं लगता कि आपको किसी भी जावा को सीखने की आवश्यकता होगी, बस इसके लिए ग्रहण करने के लिए इसे ग्रहण करने के लिए पर्याप्त है। संपादन देखें। – jamesh

1

आपकी बिल्डिंग प्रणाली कितनी जटिल है, इस पर निर्भर करता है कि अपाचे एंटी या नेंट जैसे समर्पित बिल्ड सिस्टम का उपयोग करना आसान हो सकता है। चींटी के लिए एक .NET लाइब्रेरी है: http://ant.apache.org/antlibs/dotnet/ और अन्य बिल्ड सिस्टम भी हो सकते हैं।