Ho configurato TFS 2010 per creare una build e utilizzare gli argomenti MSBuild, distribuirlo su un singolo server senza problemi.TFS 2010 - Distribuisci su più server dopo la creazione
/p:DeployOnBuild=True
/p:Configuration=Development
/p:DeployTarget=MSDeployPublish
/p:MSDeployPublishMethod=RemoteAgent
/p:MsDeployServiceUrl=http://<insert>/msdeployagentservice
/p:username=<insert>
/p:password=<insert>
Tuttavia, ora sono al punto in cui mi piacerebbe distribuire su più macchine dopo una compilazione. Non ero sicuro se ci fossero alcuni meccanismi integrati per farlo, o dovrei invocare un processo per avviare un file batch che fa questa distribuzione seguita da una sincronizzazione? Speravo di mantenere le cose in ordine e in ordine.
E.g., potrei avere due definizioni di compilazione, una per ciascun server, ma sembra sciocca. Speravo di costruire su entrambi i server in un solo colpo senza troppe personalizzazioni esterne.
varie risposte per questo problema qui: http://stackoverflow.com/questions/3519501/tfs2010-build-definition-to-deploy-to-multiple-servers/3544385#3544385 – Arkiliknam