4

Мы переносим проект TFS 2012 на TFS 2013 (у проекта есть только рабочие элементы и нет исходного кода), и у вас есть несколько вопросов об гибком шаблоне проекта ,Путаница над 'BuildProcessTemplates' в TFS 2013 и 2012 Agile Шаблоны проектов - wrt Миграция

  • В TFS 2012, если мы хотим создать отменный проект, то мы должны выбрать: MSF для Agile разработка программного обеспечения 6.2
  • В TFS 2013, если мы хотим создать отменный проект, то мы должны выбрать: MSF для гибкой разработки программного обеспечения 2013,3

Я хочу знать следующее:

  1. Почему это, что проект TFS 2012 с выше шаблон имеет папку под ней называется «BuildProcessTemplates», тогда как проект TFS 2013 не имеет такой папки?

  2. Что такое значимость папки «BuildProcessTemplates», хранятся ли в ней данные о workitems? Можем ли мы избавиться от него, не влияя на данные рабочего элемента?

  3. Мы переносим проект TFS 2012 в TFS 2013, поэтому нам интересно, удалим ли мы папку «BuildProcessTemplates» после перехода на TFS 2013, не затрагивая WorkItems.

+0

Примечание. Шаблоны процессов «MSF для Agile» представляют собой гибкую реализацию Microsoft Solution Framework, а не «гибкий» шаблон. См. Http: //nakedalm.com/agile-vs-scrum-process-templates-team-foundation-server/ –

ответ

6

Это запутанная терминология.

«Process Templates» и «Build Process Templates» - это совершенно разные вещи без перекрытия.

Шаблон процесса контролирует, какие рабочие элементы у вас есть, как они взаимодействуют, и отчеты, которые вы получаете.

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

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

+0

Привет, Даниэль, каковы ваши комментарии к пункту 3, упомянутому OP? После переноса этого гибкого командного проекта с TFS 2012 (который имеет папку buildprocesstemplates) в TFS 2013 (у которого нет папки buildprocesstempaltes), эта папка с 2012 года будет размещаться в проекте команды TFS 2013. Было бы безопасно удалить его в TFS 2013? Безопасные средства: рабочие элементы и структура и т. Д. Должны быть сохранены :) – variable

+0

@variable Я не могу быть яснее: у шаблонов процесса сборки есть ** ничего ** для работы с рабочими элементами. –