मैं स्वत: परिनियोजन / निरंतर एकीकरण के साथ प्रयोग कर रहा हूं और मेरी टीम लीड के साथ बात हुई है।
मैंने उससे कहा कि मैं PowerShell में बिल्ड / परिनियोजन स्क्रिप्ट बनाने की जाँच कर रहा हूँ और उसने कहा कि GUI का उपयोग करके TFS में स्थापित करना बहुत आसान है। वीएस से सोर्स कंट्रोल करने के अलावा मुझे टीएफएस के साथ शून्य अनुभव है।
किन स्थितियों में TFS विफल होगा और क्या आप स्वचालित परिनियोजन के लिए PowerShell के साथ बेहतर होंगे? TFS के बजाय PowerShell को चुनने के अन्य कारण और फायदे क्या हैं?
और एक और बात: क्या मैं एक तृतीय पक्ष उपकरण चला सकता हूं, उदाहरण के लिए, टीएफएस से जेएस फाइलों को छोटा करता है?
PowerShell के कुछ फायदे जो मैं सोच सकता था:
- PowerShell अधिकतम लचीलापन प्रदान करता है
- आप आसानी से मर्क्यूरियल जैसे किसी अन्य स्रोत नियंत्रण प्रणाली पर स्विच कर सकते हैं
- टीएफएस उत्पन्न करने की तुलना में स्क्रिप्ट को बनाए रखना आसान होगा
- PowerShell हल्का वजन है: आप किसी भी पीसी पर स्क्रिप्ट चला सकते हैं