Configuré TFS 2010 para hacer una compilación y utilizar los argumentos de MSBuild, hacer que se implemente en un solo servidor sin ningún problema.TFS 2010: implementar en varios servidores después de la compilación
/p:DeployOnBuild=True
/p:Configuration=Development
/p:DeployTarget=MSDeployPublish
/p:MSDeployPublishMethod=RemoteAgent
/p:MsDeployServiceUrl=http://<insert>/msdeployagentservice
/p:username=<insert>
/p:password=<insert>
Sin embargo, ahora estoy en el punto en el que me gustaría implementar en varias máquinas después de una compilación. No estaba seguro de si había algunos mecanismos integrados para hacer esto, o debería invocar un proceso para iniciar un archivo por lotes que realiza esta implementación seguido de una sincronización? Esperaba mantener las cosas limpias y ordenadas.
Por ej., Podría tener dos definiciones de compilación, una para cada servidor, pero parece una tontería. Esperaba construir solo para ambos servidores de una sola vez sin demasiadas personalizaciones externas.
Varias respuestas para este problema aquí: http://stackoverflow.com/questions/3519501/tfs2010-build-definition-to-deploy-to-multiple-servers/3544385#3544385 – Arkiliknam