Tôi đã định cấu hình TFS 2010 để xây dựng và sử dụng các đối số MSBuild, cho phép triển khai tới một máy chủ đơn lẻ mà không gặp bất kỳ vấn đề nào.TFS 2010 - Triển khai cho nhiều máy chủ sau khi xây dựng
/p:DeployOnBuild=True
/p:Configuration=Development
/p:DeployTarget=MSDeployPublish
/p:MSDeployPublishMethod=RemoteAgent
/p:MsDeployServiceUrl=http://<insert>/msdeployagentservice
/p:username=<insert>
/p:password=<insert>
Tuy nhiên, bây giờ tôi muốn triển khai cho nhiều máy sau khi xây dựng. Tôi đã không chắc chắn nếu có một số được xây dựng trong các cơ chế để làm điều này, hoặc tôi nên gọi một quá trình để khởi động một tập tin thực thi mà triển khai này theo sau là một đồng bộ? Tôi đã hy vọng giữ mọi thứ gọn gàng và ngăn nắp.
Ví dụ: tôi có thể có hai định nghĩa xây dựng, một định nghĩa cho mỗi máy chủ, nhưng điều đó có vẻ ngớ ngẩn. Tôi đã hy vọng chỉ xây dựng cho cả hai máy chủ trong một swoop thất bại mà không có quá nhiều tùy chỉnh bên ngoài.
câu trả lời khác nhau cho vấn đề này ở đây: http://stackoverflow.com/questions/3519501/tfs2010-build-definition-to-deploy-to-multiple-servers/3544385#3544385 – Arkiliknam