Связать WorkItem с меткой
Есть ли способ связать WorkItem с меткой. В разделе "Все ссылки", когда я создаю новый WorkItem в Visual Studio, я могу выбрать много различных типов ссылок, таких как Changeset, VersionedItem и т. Д., Но для Label нет типа.
Причина, по которой я хочу это сделать, заключается в том, что я маркирую свои выпуски (например, Версия 1.0, Версия 1.1) и хочу связать ошибку с конкретной версией моего программного обеспечения.
Разве не поддерживается связывание WorkItem с меткой или как мне связать ошибку с версией моего программного обеспечения?
Обновление: я следую модели ветвления одной группы (одна ветка разработчика и одна основная ветка), описанной в руководстве по ветвлению TFS в Visual Studio 2010.
2 ответа
Вы не можете ссылаться на ярлык. Однако вы можете достичь своей цели другими способами.
Прежде всего, я предлагаю использовать разветвление вместо маркировки, чтобы отслеживать несколько выпущенных версий. По моему мнению, использование веток - лучший механизм, чем маркировка. Смотрите также руководство по переходу на codeplex
Чтобы связать вашу ошибку с версией вашего программного обеспечения, используйте Путь итерации в рабочем элементе. Это поле как раз для этой цели.
Использование поля пути итерации является одним из вариантов, и оно дает вам возможность отслеживать рабочий элемент между версиями.
Но если вы хотите более высокое разрешение, есть другой способ:
Team Build помечает исходный код меткой перед каждой сборкой. Тип элемента ошибки в шаблоне проекта CMMI содержит поля с названиями "Found In" и "Fixed In". В этих полях вы можете выбрать одну из меток сборки.
Использование этих полей позволяет пометить любой рабочий элемент двумя конкретными сборками. Один, когда он был найден, и один, когда он был исправлен. Кроме того, Team Build обновляет поле "Fixed In" каждого рабочего элемента с меткой сборки, после того как сборка завершится успешно и все тесты будут выполнены без проблем. Если у вас нет этих полей в вашем типе рабочего элемента, вы всегда можете добавить их, используя редактор шаблонов рабочих элементов, который поставляется с TFS Power Tools.