पृष्ठभूमि के बीच अंतर क्या है/क्या हैं: हमारे पास एक TFS सर्वर सेटअप है जहां मैं अपना स्रोत कोड प्रबंधित करता हूं और कार्य आइटम और बग ट्रैक करता हूं। सीआई बनाने में हमारी सहायता के लिए हमारे पास सीसी.Net सेटअप भी है (ज्यादातर बिल्ड और यूनिट परीक्षण चलाएं)। हम .NET Framework 3.5 और VS 2008MSBuild और TFSBuild
मैं MSBuild से परिचित हूं और कई पूर्व-तैनाती और तैनाती कार्यों को पूरा करने के लिए इसे अपने वर्तमान प्रोजेक्ट में उपयोग करता हूं। हालांकि, मुझे टीएफएसबिल्ड के उद्देश्य के बारे में निश्चित नहीं है। I सोचें यह बिल्ड कार्यों को करने के लिए TFS सर्वर स्तर पर उपयोग किया जाता है। लेकिन मुझे अच्छा दस्तावेज नहीं मिल रहा है कि मैं कैसे और कैसे (एक डेवलपर के रूप में, हमारे टीएफएस के प्रशासक नहीं ... डेवलपर्स ने केवल टीएफएस सर्वर तक पहुंच पढ़ी है) टीएफएस बिल्ड का उपयोग कर सकते हैं ताकि मेरी तैनाती/सीआई कार्यों को आसान बनाया जा सके। क्या TFSBuild का उपयोग करना मेरे कार्य को आसान/अधिक कुशल बना सकता है जब मैं पहले से ही अपनी बिल्ड प्रक्रिया के लिए एमएसबिल्ड का उपयोग कर रहा हूं और CC.Net पहले से ही यूनिट परीक्षणों का सेट चला रहा है? क्या TFSBuild CC.Net का विकल्प है? विजुअल स्टूडियो 2008 के साथ टीएफएसबिल्ड के एकीकरण के बारे में क्या?
अद्यतन: इस टीम में 'टीमबिल्ड' कैसे फिट होता है। सिद्धांत से अधिक, एक साधारण उदाहरण जो इन चीजों को एक साथ रखता है वास्तव में सहायक होगा। अभी, हम केवल दो चीजें करते हैं: एमएसबिल्ड का उपयोग तैनाती कार्यों को करने के लिए करें (कॉन्फ़िगरेशन फ़ाइल अपडेट करें, संस्करण जानकारी, रिमोट सर्वर पर ऐप प्रकाशित करें) और फिर CC.Net लेता है। मैं इस तस्वीर में TeamBuild/TFSbuild कहां फिट कर सकता हूं। और सबसे महत्वपूर्ण बात, क्या मुझे इसकी ज़रूरत है? मैं समझता हूं कि हर किसी के पास अलग-अलग आवश्यकताएं हैं, लेकिन क्या यह आम तौर पर मदद कर सकती है? टीएफएस बिल्ड का उपयोग करने के लिए उत्तर में से एक जवाब से मुझे एक अच्छा कारण कुछ शर्तों में स्वचालित रूप से टीएफएस टिकट बनाना था। कुछ चीजें क्या हैं जो आप आमतौर पर करते हैं?
क्या आपका मतलब टीम बिल्ड है? केवल TFSBuild मुझे पता है TFSBuild.proj फ़ाइल है। –
जॉन, मैं अब टीमबिल्ड और टीएफएसबिल्ड के बीच उलझन में हूं। :)। दोनों के बारे में आपके पास कोई स्पष्टीकरण उपयोगी होगा। – desigeek
निष्पादन योग्य घटक के रूप में "TFSBuild" जैसी कोई चीज़ नहीं है। नीचे दिए गए उत्तरों देखें। –