Поле «Состояние» содержит значение «Утверждено», которого нет в списке поддерживаемых значений

Я работаю с рабочим процессом Scrum в TFS (Visual Studio 2017), и единственное доступное значение для состояния - New, тогда как я ожидал бы Approved, Committed и Done.

Почему они отсутствуют? Как я мог это решить?

Поле «Состояние» содержит значение «Утверждено», которого нет в списке поддерживаемых значений


2
3 950
2

Ответы:

Переходы между различными состояниями рабочих элементов определяются благодаря определенному рабочему процессу.

Вы должны сохранить свой рабочий элемент в «новом» состоянии, прежде чем сможете изменить его состояние на другие состояния, например, «Утверждено».

Вы можете найти более подробную информацию на этой странице: https://docs.microsoft.com/en-us/vsts/boards/work-items/workflow-and-state-categories?view=vsts


Кажется, вы настроили свой файл определения WIT (в вашем сценарии это должен быть файл Product Backlog Item.xml) и удалили состояние Approved, Committed и Done и переходы из файла.

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

Если вы настроили только файл определения PBI wit, то самый простой способ - это экспорт файл определения PBI wit из обычного командного проекта (с ненастроенным шаблоном он будет иметь нужные вам значения состояния), затем Импортировать файл до вашего текущего командный проект, чтобы применить изменения.

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

Подробнее см. Импорт, экспорт и управление типами рабочих элементов.

Вы также можете использовать расширение Редактор шаблонов процессов TFS для экспорта и импорта файла остроумия.