TFS 2010: изменение типов рабочих элементов и сохранение существующей исходной истории
Мы начали программировать в проекте, который использует Agile Work Item Templates. Теперь есть некоторая история кода, которую мы хотим сохранить.
Кроме того, мы хотим изменить настроенный шаблон CMMI, чтобы он был близок к CMMI, но настроен с немного другими рабочими элементами, а также некоторыми новыми / удаленными (для целей тестирования мы настроили его в другом проекте).
Как теперь мы можем объединить источник (и историю) из одного проекта с рабочими элементами из другого проекта?
Насколько я понимаю, вы можете просто экспортировать / импортировать типы рабочих элементов, но тогда все отчеты и запросы, а также панель мониторинга также не будут обновляться должным образом? Таким образом, все сценарии, которые мы можем придумать, теперь приводят к потере истории версий (просто импортируя текущее состояние источника во вновь созданный проект с использованием CMMI, а затем обновляя рабочие элементы).
Есть ли лучшее решение?
(с использованием TFS 2010 и VS 2010)
редактировать: некоторую полезную информацию можно найти здесь: http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/05/17/tfs-integration-tools-where-does-one-start-part-3-dust-has-settled-did-it-work.aspx - как и я, вы, вероятно, особенно столкнетесь с проблемами с ProcessBuildTemplates
1 ответ
Рассматривали ли вы использование инструментов интеграции TFS? Я не уверен в успешной миграции рабочих элементов для командных проектов с использованием разных шаблонов, но мне удалось успешно перенести код с его историей между командными проектами.