प्रतीत होता है सी ++ में हर दूसरे कार्य के साथ के रूप में, मैं अभी मुश्किल से निरंतर एकीकरण के साथ साथ लंगड़ा कर रहा हूँ। मेरा सेटअप ग्रहण के साथ शुरू होता है। मैंने इसे अपनी परियोजनाओं के लिए फाइल बनाने के लिए सेट किया है। मेरे पास चींटी स्क्रिप्ट हैं जो उपयुक्त मेकफ़ाइल पर 'सभी बनाएं' या 'साफ करें' चलाकर समग्र निर्माण कार्य करती हैं। ये चींटी स्क्रिप्ट मेरी प्रोजेक्ट का हिस्सा हैं, और जब मैं एक नई बिल्ड कॉन्फ़िगरेशन या सिस्टम में एक नया टुकड़ा जोड़ता हूं तो मुझे उन्हें अपडेट करना होगा। हालांकि यह बुरा नहीं है।
मैं वास्तव में बिल्ड चलाने के लिए क्रूज़ कंट्रोल का उपयोग करता हूं। प्रत्येक प्रोजेक्ट (उनमें से सभी में) की एक चींटी स्क्रिप्ट है जो बिल्डिंग करने के लिए प्रोजेक्ट चींटी स्क्रिप्ट में कॉल करने के लिए विशिष्ट कार्य (कलाकृतियों की प्रतिलिपि बनाना, प्रसंस्करण परिणाम) बनाती है।
मुझे अपने परीक्षण के लिए cppunit का उपयोग करना पड़ा और परिणामों को कहीं भी मिली xslt फ़ाइल के साथ संसाधित करना पड़ा। मेरे पास प्रत्येक बिल्ड पर गलत svn संशोधन लेबल भी है क्योंकि मुझे उपयुक्त svn लेबलर नहीं मिल रहा है। मुझे लगता है कि आधा पूरा साल पुराना कोड है और लोग बहस करते हैं कि अन्य लोग इसे गलत कर रहे हैं।
ऐसा लगता है कि सीसी एक मरने वाली प्रणाली है, लेकिन मुझे सी ++ के लिए कुछ भी बेहतर नहीं मिला है। फिर फिर, मुझे यह भी लगता है कि सी ++ एक मरने वाली भाषा है, इसलिए शायद यह सिर्फ इससे बड़ा है।
"(और क्यों हमारे toolchains चूसना है में अच्छी तरह से फिट बैठता है जावा/.NET प्रोग्रामर की तुलना में इतना बुरा ??!? "। यह एक अन्य प्रश्न है .... – quark
विषय के रूप में बंद करने के लिए वोटिंग –