2012-04-02 4 views
6

Я создал слегка настроенный шаблон процесса сборки TFS, а также соответствующее определение сборки TFS. Он отлично работает на сервере сборки TFS.Использование определений сборки TFS на локальном компьютере

Есть ли способ разрешить разработчикам повторно использовать один и тот же процесс сборки XAML и определение для полной сборки на своих локальных машинах? Может быть, есть какая-то утилита, которая может быть запущена с файлами XAML с процессом сборки TFS?

Я действительно хотел бы избежать сохранения отдельной копии сценария сборки для полных локальных перестроек.

ответ

2

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

Альтернативой является установка общего ресурса на машине разработки и предоставление доступа к учетной записи TFS Build (тот, который TFSBuildServiceHost.exe работает на сервере как). Затем разработчик может выполнить команду Queue a build и заставить сервер распаковывать файлы на свою машину.

Queue Build

Недостатком этого вам нужно много билдов будет работать на агентов.

+0

В чем недостаток запуска агента сборки на машинах разработчиков, которым необходимо запустить эту сборку? –

+0

@JohnSaunders 1. Я не уверен в модели лицензирования TFS для этого. 2. Это может быть много агентов по строительству. Обеспечение того, что они находятся вне нормального «пула» *, может быть проблематичным в зависимости от размера команды. 3. Другие машины в TFS для администрирования. – DaveShaw

+0

Это, вероятно, так же широко, как и на самом деле, у обоих есть хорошие и плохие моменты, тем больше я думаю об этом. – DaveShaw

Смежные вопросы