Могу ли я изменить панель задач TFS вместо моего шаблона?
Моя компания только что завершила обновление до TFS 2012. Я был очень взволнован, чтобы опробовать новую доску задач. Но я получаю ошибки, подобные этой:
[Ошибка] TF400654: невозможно настроить инструменты планирования. Следующий элемент содержит ошибку: TaskWorkItems/States. TF400587: Этот элемент определяет состояния для рабочих элементов, которые отображаются в виде заданий в вашем задании спринта. Каждое состояние должно существовать хотя бы в одном из типов рабочих элементов, относящихся к категории, определенной в: TaskWorkItems. Следующие состояния не существуют ни в одном из типов рабочих элементов: Готово.
Мы переименовали наше состояние "Готово" в "DevDone", потому что у нас также есть готовое состояние для тестирования.
Должен ли я переместить это обратно в Готово, чтобы это работало? Или я могу каким-то образом сопоставить состояние, которое ищет доска задач, с моим состоянием "DevDone"?
2 ответа
Вам необходимо обновить файл CommonConfiguration.xml, связанный с вашим командным проектом, чтобы использовать новое имя состояния. Вы можете сделать это с помощью командной строки witadmin importcommonprocessconfig: http://msdn.microsoft.com/en-us/library/vstudio/hh500413(v=vs.110).aspx
Сначала выполните экспорт, отредактируйте файл XML (формат довольно понятен), затем повторно импортируйте.
Если вам просто нужен новый столбец для задачи, вам нужно обновить состояние задачи в задаче xml и изменить состояние в конфигурации процесса.
Если вам нужно добавить другой рабочий элемент (контрольный пример в моем примере), вы можете следовать этой статье (напишите для TFS 2013, но для 2012 нет большой разницы)
http://fabienguede.blogspot.fr/2014/03/add-test-case-to-task-board.html
Надеюсь, это поможет вам