2009-10-19 16 views
5

हमें तीसरे पक्ष के निर्माण उपकरण जैसे this एक की आवश्यकता क्यों है?हमें तीसरे पक्ष के निर्माण उपकरण की आवश्यकता क्यों है?

क्या हमारे पास हमारे आईडीई में एकीकृत सुविधाएं नहीं हैं?

आईडीईएस में वास्तव में ये टूल क्या नहीं प्रदान किए जाते हैं?

+0

मुझे प्रश्न नहीं मिला। ग्रहण की मेरी प्रति निर्माण करना प्रतीत होता है। मेरे पास एक आईडी सुविधा है जो मेरे आईडीई में एकीकृत है। आप किस आईडीई का उपयोग कर रहे हैं जिसमें अंतर्निहित कोई निर्माण सुविधा नहीं है? –

+0

@ एसएलओटी, लिंक का पालन करें [http://www.finalbuilder.com/Products/FinalBuilder/ScreenShots/tabid/62/Default.aspx] – anonymous

उत्तर

6

एक बिल्ड सर्वर चलाने की क्षमता जिसे उत्पाद बनाने के लिए आईडीई शुरू करने की आवश्यकता नहीं है?

मानकीकृत बनाने की क्षमता है ताकि डेवलपर को किसी अन्य आईडीई को स्थापित करने में सक्षम न हो, बस कुछ तृतीय पक्ष कोड बनाने में सक्षम हो? ओपन सोर्स वर्ल्ड के बारे में सोचें - आप एक ही आईडीई का उपयोग करने के लिए किसी भी प्रोजेक्ट पर सभी डेवलपर्स को मजबूर नहीं करना चाहते हैं, न ही आप किसी ऐसे उपयोगकर्ता को मजबूर करना चाहते हैं जो स्रोत से निर्माण करना चाहता है, केवल एक संपूर्ण आईडीई स्थापित करने के लिए उस। आईडीई के पूरे समूह का ट्रैक रखने के बजाय चींटी को चलाने के लिए बहुत आसान है। कि जिस तरह से यह IMO बल्कि एक विशिष्ट आईडीई के निर्माण में काट-छांट से काम करना चाहिए, है -

क्या अच्छा है कि इस तरह के ग्रहण समर्थन 3 पार्टी के रूप में IDEs निर्माण चींटी की तरह सिस्टम है।

.NET दुनिया पर थोड़ा अलग लेना है, जहां एमएसबिल्ड ढांचे का हिस्सा है, लेकिन भी विजुअल स्टूडियो द्वारा निर्मित प्रारूप प्रारूप है। (व्यक्तिगत रूप से मैं निर्माण प्रक्रिया के नियंत्रण के लिए एनएएनटी का उपयोग करना चाहता हूं, और एमएसबिल्ड वास्तविक संकलन चरण करने के लिए उपयोग करना चाहता हूं।)

+0

कौन सा बिट, और क्यों? एक आईडीई इमारत के मुकाबले बहुत अधिक है - इसलिए यदि मैं * केवल * बनाना चाहता हूं (बिल्ड सर्वर पर), तो मैं एक पूर्ण आईडीई क्यों चाहूंगा? –

+3

इसके अलावा, निर्माण को मानकीकृत और स्वचालित करने से "मेरे बॉक्स पर काम करता है" सिंड्रोम कम हो जाता है, क्योंकि लोगों के पास एक आम संदर्भ निर्माण होता है! –

+0

@ डेव: बिल्कुल। –

3

बिल्ड सर्वर से संबंधित जॉन के उत्तर में जोड़ना - यह सुनिश्चित करना कि निर्माण को मशीन पर साफ तरीके से किया जा सके उदाहरण नहीं है घटकों के परीक्षण संस्करण, और विभिन्न डेवलपर टूल, इसलिए अंतिम उपयोगकर्ताओं को मशीन की आवश्यकता नहीं होगी।

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