TFS2013 — определение сборки клона для командного проекта с использованием git

Мы хотим клонировать определение сборки для командного проекта TFS, который использует git в качестве репозитория исходного кода.

Наша цель — продублировать существующее определение сборки для новой ветки.

Когда определение сборки клонируется через командную строку (Team Foundation Power Tools), например

tfpt builddefinition /clone Team\Project_Nightly /collection:http://tfs01:8080/tfs/MyCollection

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

Выполнение tfpt builddefinition /diff не показывает никаких различий, кроме имени.

Как мы можем клонировать определение сборки для репозитория TFS git?


person cacau    schedule 07.10.2014    source источник


Ответы (1)


Это известная проблема с TFS Power Tools. В настоящее время поддерживаются только сборки с использованием TFVC.

Об этом сообщалось 15 февраля ( см. вкладку «Вопросы и ответы» на странице галереи электроинструментов), и я знаю, что команда знает об этом. Я понятия не имею, когда планируется исправление.

Обновление: я забыл. Есть еще одно расширение, которое вы можете использовать для клонирования сборок. расширение TFS Build Manager. Он будет правильно обрабатывать сборки git для вас.

person Richard Banks    schedule 08.10.2014
comment
О! Спасибо за внимание. Я полагаю, что нет официального сайта для сообщения об ошибках TFPT или голосования за функции? - person cacau; 08.10.2014
comment
Кроме панели контроля качества? Я так не думаю. - person Richard Banks; 08.10.2014