में मैं, TFS 2010सुरक्षा पूर्ण चेकइन TFS2010
मैं के बारे में 10 समाधान है की नई सुरक्षा पूर्ण चेक-इन समारोह का उपयोग करना चाहते हैं कि एक निर्भरता के रूप में सभी शेयर एक मालिकाना साझा-कोड पुस्तकालय।
मेरे संरचना होती है:
TeamProj/SharedCode
TeamProj/Proj1
TeamProj/Proj2
TeamProj/Proj3
........
सवाल मैं है, मैं कैसे सेट बंद कर सकते हैं सभी परियोजनाओं है कि एक निर्भरता के रूप में SharedCode परियोजना के एकीकरण?
यह संभव है कि कोई ब्रेकिंग परिवर्तन कर सके, और इसके बारे में तब तक अवगत न हो जब तक कि अन्य परियोजनाओं में से एक को मैन्युअल रूप से खोला/बनाया नहीं जाता है।
मैं साझाकोड फ़ोल्डर के विरुद्ध चेक-इन किए जाने पर केवल एक बड़ा एकीकरण निर्माण करना चाहता हूं।
समस्या यह है कि, यदि मैं अन्य परियोजनाओं के लिए वास्तव में निर्माण चलाने के लिए आवश्यक स्रोत-पथ को मैप करता हूं, तो चेक-इन सभी THOSE परियोजनाओं के विरुद्ध स्वचालित रूप से उठाए जाते हैं।
मेरे पास एक गेट-चेकइन नियंत्रित फ़ोल्डर कैसे हो सकता है जो वास्तव में निर्माण चलाने के लिए आवश्यक स्रोत से स्वतंत्र है?
चीयर्स, डेव
मेट - यह सही लगता है - क्या आप मुझे टीएफएस प्राप्त करने के बारे में और जानकारी दे सकते हैं? –
बेशक मैं एक एमएसबिल्ड समाधान (एक्सटेंशन एमएसबिल्ड गतिविधियों) के लिए http://www.msbuildextensionpack.com/ देख सकता हूं। आपको एक गतिविधि की आवश्यकता है। नए tfs2010 वर्कफ़्लो आधारित बिल्ड टेम्पलेट्स के लिए, मेरे पास अभी तक कोई समाधान नहीं है, लेकिन मैं बाद में वापस आऊंगा, क्योंकि हमें अतिरिक्त चेकआउट की आवश्यकता भी है (जैसा कि आपको चाहिए, उतना ही सबसे अच्छा नहीं है, लेकिन अंतर न्यूनतम है)। –
eFloh