2010-06-14 14 views
6

बिल्ड करने के बाद एकाधिक सर्वर पर तैनात करें मैंने एमएसबिल्ड तर्कों का निर्माण और उपयोग करने के लिए टीएफएस 2010 को कॉन्फ़िगर किया है, इसे बिना किसी समस्या के एक सर्वर पर तैनात किया है।टीएफएस 2010 -

/p:DeployOnBuild=True 
/p:Configuration=Development 
/p:DeployTarget=MSDeployPublish 
/p:MSDeployPublishMethod=RemoteAgent 
/p:MsDeployServiceUrl=http://<insert>/msdeployagentservice 
/p:username=<insert> 
/p:password=<insert> 

हालांकि, अब मैं उस बिंदु पर हूं जहां मैं निर्माण के बाद कई मशीनों पर तैनाती करना चाहता हूं। मुझे यकीन नहीं था कि ऐसा करने के लिए कुछ तंत्र में बनाया गया था, या क्या मुझे बैच फ़ाइल लॉन्च करने की प्रक्रिया शुरू करनी चाहिए जो इस परिनियोजन को सिंक के बाद करता है? मैं चीजों को साफ और साफ रखने की उम्मीद कर रहा था।

उदा।, मेरे पास दो बिल्ड परिभाषाएं हो सकती हैं, प्रत्येक सर्वर के लिए एक, लेकिन यह मूर्खतापूर्ण प्रतीत होता है। मैं उम्मीद कर रहा था कि बिना किसी बाहरी अनुकूलन के एक बस झुकाव में दोनों सर्वरों को बनाने के लिए।

+0

इस मुद्दे यहाँ के लिए विभिन्न जवाब: http://stackoverflow.com/questions/3519501/tfs2010-build-definition-to-deploy-to-multiple-servers/3544385#3544385 – Arkiliknam

उत्तर

1

टीएफएस 2010 के रूप में आप बिल्ड परिभाषा टेम्पलेट का उपयोग करके अपनी बिल्ड प्रक्रिया को कस्टमाइज़ कर सकते हैं, यह आपकी बिल्ड प्रक्रिया को कॉन्फ़िगर करने का एक अधिक समृद्ध तरीका है। क्या कोई विशिष्ट कारण है कि आप इसका उपयोग क्यों नहीं कर रहे हैं?

+1

आप कार्यप्रवाह के साथ काम करने की कोशिश की है हाल ही में फाउंडेशन? मेरे अनुभव में, यह एक चट्टानी सड़क है। –

+0

यह मेरे लिए अलग है लेकिन यह बहुत अधिक दृश्य है कि जब मैं एक परियोजना – thekip

+0

हाँ बनाता हूं, तो आज सुबह इसके साथ बेवकूफ बना रहा था। मैं इसे पसंद करता हूँ... ;) –

संबंधित मुद्दे