हम हाल ही में स्रोत सुरक्षित से टीम फाउंडेशन सर्वर 2008 में चले गए। हम कुछ स्वचालित निर्माण स्थापित कर रहे हैं और एक बार उन ऐप्स को क्लिक करने के प्रकाशित होने के साथ कुछ मुद्दों में भाग लेते हैं जिन्हें बिल्ड सर्वर पर अतिरिक्त इंस्टॉल की आवश्यकता होती है।क्या विज़ुअल स्टूडियो को TFS बिल्ड सर्वर पर स्थापित करने की आवश्यकता है?
मैंने पोस्ट देखी हैं जो इंगित करती हैं कि विजुअल स्टूडियो आईडीई को स्थापित करने की आवश्यकता है। मैंने पोस्ट्स भी देखी हैं जो कहते हैं कि .Net Framework SDK इंस्टॉल करना समस्या को ठीक करेगा। हम बिल्ड सर्वर पर हमें ज़्यादा से ज़्यादा इंस्टॉल नहीं करना चाहते हैं, लेकिन हम अलग-अलग टुकड़ों को अलग-अलग टुकड़ों को स्थापित करने के लिए हमारी सर्वर टीम को कई अनुरोध नहीं करना चाहते हैं। इसलिए, मैं जानना चाहता हूं कि अधिकांश टीमों ने क्या स्थापित किया है।
यदि यह महत्वपूर्ण है, तो हमारे पास इस बिंदु पर समर्पित बिल्ड सर्वर नहीं है। हम एक छोटी टीम (6 देवता, सभी स्थानीय) हैं। बिल्ड हमारे मुख्य टीएफएस बॉक्स पर हो रहे हैं, SQL सर्वर टुकड़ा एकमात्र हिस्सा है जो एक अलग सर्वर पर है।
इस नियम के लिए एक अपवाद: वेब अनुप्रयोग परियोजनाओं के लिए एक .targets फ़ाइल और एक बिल्ड कार्य DLL की आवश्यकता होती है जो केवल विजुअल स्टूडियो के साथ जहाजों की आवश्यकता होती है। हालांकि, आप इन्हें अपने बिल्ड एजेंटों को वीएस इंस्टॉल किए बिना कॉपी कर सकते हैं और वे अभी भी ठीक निर्माण कर पाएंगे। – Jimmy