हम सिर्फ TFS deployer (http://tfsdeployer.codeplex.com/wikipage?title=Preparing%20Deployment%20Scripts&referringTitle=Home) का उपयोग शुरू कर दिया है। असल में यह एक विंडोज़ सेवा है जो गुणवत्ता के परिवर्तनों की निगरानी पर नज़र रखती है और जब यह बदलती है तो चलाने के लिए कस्टम पावरहेल या बैच स्क्रिप्ट को ट्रिगर कर सकती है।
जब कोई चेकइन होता है, तो बिल्ड एजेंट इसे बनाता है, किसी भी इकाई परीक्षण चलाता है, फिर परिणाम ड्रॉप बिल्ड फ़ोल्डर में प्रकाशित करता है। यह "इकाई परीक्षण पास" जैसे कुछ के निर्माण की गुणवत्ता भी सेट करता है। तब टीएफएस नियोक्ता आगे बढ़ता है, बिल्ड को पकड़ता है और हमारे विकास परीक्षण पर्यावरण को रिलीज़ करता है और कुछ और परीक्षण चलाता है। यदि ये पास करते हैं तो लोगों को यह जानने के लिए एक ईमेल भेजता है कि कोई मैन्युअल चेक चलाया जा सकता है।
गुणों का निर्माण का उपयोग कर की सुंदरता उसके बाद मैनुअल परीक्षण चलाए जा रहे हैं, हम गुणवत्ता को अद्यतन करने और अभी तक एक और तैनाती ट्रिगर और इतने पर और आगे हो सकता है जब तक हम (स्वयं) उत्पादन रिहाई को ट्रिगर है। यदि आप बिल्ड टेम्पलेट के हिस्से के रूप में तैनाती डालते हैं तो आप एक ही द्विआधारी पर कई जंजीर तैनाती को ट्रिगर कर सकते हैं।
क्योंकि यह कस्टम कोड चलाता है, आप अपनी इच्छानुसार तैनाती के किसी भी तरीके का उपयोग कर सकते हैं, जब तक कि यह स्क्रिप्ट योग्य (msbuild, msdeploy, clickonce, msi generation आदि) है।
स्क्रिप्ट कॉन्फ़िग फ़ाइल में एक ही स्क्रिप्ट पर बनाता है बनाता है के बीच (एक ही टीम परियोजना में) बस सभी प्रासंगिक इंगित करके साझा किया जा सकता।
प्रलेखन पुराने हो चुके एक सा है, लेकिन यह काफी सेटअप करने के लिए आसान और शुरू हो जाएं था।