Как я могу сделать настольную сборку в TFS 2010? - PullRequest
1 голос
/ 01 февраля 2011

Я знаю, что короткий ответ "ты не можешь". Настольные сборки больше не являются частью TFS 2010.

Тем не менее, я полагаю, что могу каким-то образом, если я установлю агент сборки на мою машину и направлю WF на , а не , получу последнюю версию или набор полок, и использую существующее рабочее пространство, я должен быть в состоянии подделать его.

Проблема в том, что между теорией и практикой существует большой разрыв в моих знаниях. Кто-нибудь может придумать, как это может работать?

Спасибо

Ассаф.

Ответы [ 2 ]

0 голосов
/ 08 февраля 2011

Я наконец-то нашел решение:

Клиент, который хочет выполнить локальную сборку (то есть сборку на рабочем столе), должен установить Build Controller и Агент сборки на своем компьютере. Затем ему нужно выбрать этот контроллер для сборки.

В шаблоне сборки действие Get необходимо удалить, а действие Создать рабочее пространство необходимо заменить на Get Workspace , чтобы использовать существующий.

Наконец, удалите команду для копирования в папку размещения. Вы строите локально. Не обязательно.

Ассаф

0 голосов
/ 01 февраля 2011

Что именно вы пытаетесь достичь?Почему бы просто не настроить агент сборки на вашем компьютере и настроить инкрементную сборку для запуска на нем?Вы можете передать в нее наборы полок через диалоговое окно «Построение очереди» или использовать отдельную ветку, чтобы отделить ваши источники от остальных ваших команд.

...