2013-04-27 3 views
0

Я пытаюсь определить новую сборку на TFS с помощью VS2012. Когда я перехожу к New Build Definition -> Processes, я вижу «Build process template» и пустой drop down.Шаблон процесса сборки всегда пуст - VS2012 и репозиторий MS TFS

я нажимаю на кнопку «New ...» выбирает шаблон по умолчанию из

$/<My Project Name>/BuildProcessTemplates/DefaultTemplate.11.1.xaml 

и нажмите кнопку ОК, а затем я получаю сообщение об ошибке:

TF277000: A build process template for '$/<My Project Name>/BuildProcessTemplates/DefaultTemplate.11.1.xaml' already exists for team project <Project Name>. You cannot create another build process template for the same file. Use the existing one instead. 

Выпадающее всегда оставайтесь пустыми. Я попытался очистить кеш (AppData \ Local \ Microsoft \ Team Foundation \ 4.0) и другие подобные блестящие трюки, такие как закрытые и открытые, но ничего не помогло - падение вниз остается пустым.

VS2012 new Build screens

Я действительно ценю מ у помощь.

+1

Любопытно - вы нашли какое-либо решение своей проблемы? – ahmjt

ответ

0

Недавно у меня была аналогичная проблема.

История вопроса: Проект TFS 2012 с несколькими решениями в рамках проекта проекта по проекту. Папка «BuildProcessTemplates» существовала в проекте коллекции проектов и содержала стандартные шаблоны. Решение было создано в TFS 2012 и закодировано с использованием VS 2012.

Симптомы: Любые попытки создать определение сборки не удалось из-за отсутствия шаблонов.

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

Действия - успешно: Я отделил решения от своих проектов проектов проектов. Это поставило решение на том же уровне, что и папка «BuildProcessTemplates». Как только это было достигнуто, я смог создать определение сборки для этих решений.

Комментарии: Я не уверен, что это ошибка в TFS 2012 или нет. Я хотел бы думать, если это ошибка в TFS 2012, она исправлена ​​в TFS 2013.

Ваши мысли?

Роберт

0

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

Проблема была вызвана тем, что кто-то с правами администратора установил «Просмотр сборки» и «Права доступа для просмотра» для «Отказать всем».

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

Было действительно странно, что это позволило нам добавить новые шаблоны процесса сборки, но мы не смогли их выбрать.

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