2010-03-09 21 views
5

हमारे पास क्यूएनएक्स 4, क्यूएनएक्स 6 और लिनक्स के लिए सी/सी ++ मॉड्यूल और परियोजनाओं का एक गुच्छा है। ये सभी ग्रहण/क्यूएनएक्स क्षणों में लिखे गए हैं और हम आवश्यकतानुसार परियोजनाओं में विभिन्न मॉड्यूल को गठबंधन करने के लिए प्रोजेक्ट सेट्स (पीएसएफ फाइल) का उपयोग करते हैं। परियोजनाओं का उपयोग कर बनाया गया है। पीएसएफ फाइलें निर्दिष्ट करती हैं कि एक निश्चित परियोजना के लिए कौन से मॉड्यूल की आवश्यकता होती है।प्रगति में निरंतर एकीकरण की दिशा में आंदोलन, कोई सुझाव?

मैं दो सीआई पर ध्यान दिया है/रात सिस्टम (BuildBot, अपाचे सातत्य), लेकिन न तो काम करता है विशेष रूप से अच्छी तरह से साथ PSF फ़ाइलों का निर्माण, या उन्हें सीधे समर्थन करता है।

किसी भी एक एक सीआई प्रणाली है कि मुझे, सामान की जाँच आदि लिपियों का उपयोग किए बिना, उनके साथ काम करने की अनुमति होगी के बारे में पता है?

बीटीडब्ल्यू, हम संस्करण के लिए सीवीएस का उपयोग कर रहे हैं।

+1

के लिए उपयोग करता हूं, यह वही प्रश्न देखें जो हडसन सीआई उपकरण का उपयोग करता है जो आप चाहते हैं: http://stackoverflow.com/questions/502776/best-way-to- स्वचालित रूप से चेक-आउट-और-संकलन-ग्रहण-परियोजनाओं-एंटी-इन-हड के साथ – Glen

+0

धन्यवाद! मैं पद के माध्यम से चला गया। ऐसा लगता है कि उसने अपनी खुद की प्लगइन बनाई है, जो कुछ है जिसके लिए मैं समय या संसाधन बर्दाश्त नहीं कर सकता। मुझे लगता है कि मैं पूछूंगा कि उसने कैसे किया/या क्या वह कुछ भी बेहतर खोजने में सक्षम है। – Sagar

+0

अंत में! मैंने ant4eclipse प्लगइन का उपयोग किया और अपने cvsGetProjectSet चींटी कार्य का उपयोग करके अपनी खुद की स्क्रिप्ट बनाई। बहुत उपयोगी! उनका वेबपृष्ठ http://www.ant4eclipse.org पर है यदि कोई दिलचस्पी है – Sagar

उत्तर

0

मैं एंटी और एंटी 4eclipse प्लगइन के साथ हडसन का उपयोग कर समाप्त हुआ। Ant4Eclipse ProjectSet फ़ाइलों के साथ काम करता है, इसलिए यह सही है। चींटी टेलनेट भी कर सकती है और इसलिए मैं इसे QNX4

1

मेरे पास केवल CruiseControl के साथ अनुभव (सीमित) है। यह बहुत लचीला और एक्स्टेंसिबल है, और इसमें तीसरे पक्ष के उपकरण और संस्करण नियंत्रण प्रणाली के लिए कई प्लगइन्स हैं; हालांकि यह विंडोज़ का चलता है; आपने एक मंच निर्दिष्ट नहीं किया है। बेशक आप विकास मंच और सीआई सर्वर मंच को वही नहीं होना चाहिए।

+0

धन्यवाद क्लिफोर्ड। मैं इसे लिनक्स पर पसंद करूंगा, लेकिन यदि आवश्यक हो, तो विंडोज भी काम करेगा। – Sagar

+0

क्रूज़ कंट्रोल लिनक्स में काम करता है - उनके दस्तावेज़ों में "यूनिक्स" इंस्टॉल स्क्रिप्ट का उल्लेख है, और यह मेरे कार्यस्थल पर Centos5 के तहत चल रहा है। (मुझे वास्तव में इसके साथ कुछ करने की ज़रूरत नहीं है, सलाह नहीं दे सकती है।) – Cascabel

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