TFS 2010 - развертывание на нескольких серверах после сборки - PullRequest
6 голосов
/ 14 июня 2010

Я настроил TFS 2010 для сборки и использования аргументов MSBuild, чтобы его можно было развернуть на одном сервере без проблем.

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

Однако я сейчас нахожусь в точке, где я хотел бы развернуть на нескольких машинах после сборки. Я не был уверен, есть ли какие-то встроенные механизмы для этого, или я должен вызвать процесс для запуска командного файла, который выполняет это развертывание с последующей синхронизацией? Я надеялся держать вещи в чистоте и порядке.

Например, у меня может быть два определения сборки, по одному для каждого сервера, но это кажется глупым. Я надеялся просто собрать на обоих серверах одним махом без слишком большого количества внешних настроек.

1 Ответ

1 голос
/ 05 июня 2011

Начиная с TFS 2010, вы можете настраивать процесс сборки, используя шаблон определения сборки, это гораздо более богатый способ настройки процесса сборки.Есть ли конкретная причина, почему вы не используете это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...