TFS - поле номера автоинкремента в WITT (например, ошибки) - PullRequest
2 голосов
/ 19 марта 2012

Есть ли способ автоматического увеличения числового поля в WITT (например, ошибка). У нас есть требование, чтобы мы хотели смежные идентификаторы ошибок (обратите внимание - не фактический идентификатор, а отдельное поле).

Может ли это поле быть уникальным для каждой коллекции ИЛИ уникальным для проекта (таким образом, в коллекции могут быть дубликаты).

--- редактировать

Я не знаю, как с этим справиться, но мне интересно, могу ли я использовать глобалиста, например, создание ошибки запускает добавление (замену) значения в список?

Ответы [ 3 ]

3 голосов
/ 19 марта 2012

Нет способа сделать это напрямую через платформу WIT. Вам нужно написать какую-то специальную службу, чтобы сделать это для вас при создании новой ошибки.

0 голосов
/ 20 марта 2012

Мой ответ идет в том же направлении, что и aaronbjorks.

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

0 голосов
/ 20 марта 2012

Возможный обходной путь - экспорт запроса элементов в Excel и возможность обновления идентификаторов при публикации.Убедитесь, что после того, как идентификатор был назначен, пометьте его как FROZEN .

...