मैंने दोनों का उपयोग किया है। मुझे लगता है कि यह आपके संगठन के मूल्यों पर निर्भर करता है।
चूंकि आप सीसी नेट से परिचित हैं, इसलिए मैं उससे ज्यादा बात नहीं करूंगा। आप पहले ही जानते हैं कि यह कितना अच्छा बनाता है।
यहाँ मैं टीम फाउंडेशन बिल्ड बारे में क्या पसंद है:
- एजेंटों बिल्ड। किसी भी बॉक्स को बिल्ड मशीन में बदलना और उस पर एक बिल्ड चलाने के लिए बहुत आसान है। एमएसएफटी को यह एक अधिकार मिला।
- रिपोर्टिंग। सभी प्रासंगिक निर्माण परिणाम (परीक्षण शामिल) SQL डेटाबेस में संग्रहीत हैं और SQL सर्वर रिपोर्टिंग सेवाओं के माध्यम से रिपोर्ट किया गया है। यह समय के साथ निर्माण और परीक्षण परिणामों को चार्ट करने के लिए एक बेहद शक्तिशाली उपकरण है। सीसी नेट में यह निर्मित नहीं है।
- आप MSBUILD के माध्यम से समान अनुकूलन कर सकते हैं। यह मूल रूप से सीसी नेट
यहाँ क्या मुझे ड्राइव टीम फाउंडेशन बिल्ड के बारे में दीवार के साथ NAnt का उपयोग कर के रूप में ही है:
- C++/CLI परियोजनाओं (या चलाने इकाई परीक्षण का निर्माण करने के लिए ... ?) बिल्ड एजेंट के पास वीएसटीएस देव या टीम सूट स्थापित होना चाहिए। यह, दोस्तों, सिर्फ पागल * टी पागल है।
- यह TFS Mothership
से कनेक्ट होना चाहिए आप मालिकों जो भारी बजट और प्रेम रिपोर्ट के बहुत सारे के साथ एक बड़ा संगठन में शामिल हैं (और मुझे गलत नहीं मिलता है, इस विशाल महत्व है) या आपको एक बहु-मशीन निर्माण फार्म तक पहुंचने की आवश्यकता है, मैं टीम फाउंडेशन बिल्ड पसंद करूंगा।
यदि आप दुबला दुकान हैं, तो सीसी नेट के साथ चिपके रहें और अपने स्वयं के रिपोर्टिंग समाधान बढ़ाएं। हमने यही किया है।
जब तक हम अधिग्रहण नहीं कर लेते। और टीएफएस मिला: पी
स्रोत
2008-09-17 05:16:03
पर अपग्रेड करते हैं तो हम स्विच की उम्मीद करते हैं, क्या मैं इसे पसंद नहीं कर सकता हूं? :) –
@whatknott - वोट प्राप्त करने का प्रयास करने का यह एक सस्ता तरीका है ... –
@ स्टेवेन मुरावस्की - वोट प्राप्त करने की कोशिश नहीं कर रहे हैं, बस 50 एक लाइन उत्तरों को रोकने की कोशिश कर रहे हैं। मैंने इसे हटा दिया अगर यह आपको बेहतर महसूस करता है। – codeConcussion