Справочник по элементам управления, ограничениям и полям связей
Формы рабочих элементов содержат следующие вкладки для связывания: Реализация, Ссылки, Все ссылки и Тестовые случаи. В этом разделе описываются элементы управления и поля данных, связанные с созданием ссылок и гиперссылок.
Подробнее об использовании ссылок читайте в разделе Связывание рабочих элементов. Информацию о добавлении типов связей см. в разделе Управление типами связей [witadmin]. Чтобы настроить элементы управления связями и ограничения их, необходимо изменить определение LinksControlOptions для типа рабочего элемента. См. раздел Определение элементов управления связей для ограничения ссылочных отношений.
Кнопки панели инструментов ссылок
На каждой вкладке есть панель инструментов с кнопками. Панель инструментов с элементами управления ссылками для Team Web Access, показанная здесь, включает следующий набор элементов управления:
Панель инструментов с элементами управления ссылками (Team Explorer)
Эти кнопки становятся доступными только после выполнения определенного действия.
Кнопка для создания рабочего элемента, связанного с открытым рабочим элементом (
), становится доступной только после сохранения открытого рабочего элемента.
Кнопки для открытия списка рабочих элементов в запросе (
) и
Открыть в Microsoft Office становятся доступными, только если хотя бы один рабочий элемент указан на вкладке управления ссылками.
Кнопки для открытия рабочего элемента (
), редактирования ссылки (
) и удаления ссылки (
) становятся доступными, только если щелкнуть один или несколько рабочих элементов, указанных на вкладке управления ссылками.
Элемент управления ссылками Раскадровки ограничивает добавление ссылок только раскадровками или сетевыми общими файлами. Используя этот элемент управления, можно добавить новую ссылку, открыть связанный элемент и удалить ссылку. Кроме того, ссылка Начать раскадровку отображается на панели инструментов только в версии Team Web Access.
Элемент управления ссылками раскадровок (Team Web Access)
Элементы управления и ограничения ссылок
Все вкладки, поддерживающие создание ссылок между рабочими элементами, реализуются с помощью элемента LinksControl в форме рабочего элемента. Этот элемент управляет фильтрацией и ограничением типов рабочих элементов, с которыми можно выполнять связь, типов создаваемых ссылок, а также возможность выполнить связь с рабочими элементами в другом командном проекте. Подробнее об ограничении ссылок см. в разделе Элементы LinksControlOptions.
Шаблон процесса Scrum
Шаблон процесса Scrum определяет показанные здесь ограничения элементов управления ссылками. Описания типов рабочих элементов см. в разделе Шаблон процесса Scrum.
Имя вкладки |
Тип рабочего элемента |
Ограничения ссылок |
---|---|---|
Все ссылки |
Запрос отзыва Ответ на отзыв |
|
Ссылки |
Элемент невыполненной работы по продукту Ошибка Препятствие Общие шаги Задача Тестовый случай |
|
Ссылки |
Запрос на анализ кода |
|
Истории |
Ответ на отзыв |
|
Элементы Storyboard |
Элемент невыполненной работы по продукту |
|
Задачам |
Элемент невыполненной работы по продукту |
|
Тестовые случаи |
Элемент невыполненной работы по продукту Ошибка |
|
Протестированные элементы невыполненной работы |
Тестовый случай |
|
Шаблон процесса Agile
Шаблон процесса Agile определяет показанные здесь ограничения элементов управления ссылками. Описания типов рабочих элементов см. в разделе Типы и рабочий процесс рабочего элемента шаблона процесса гибкой разработки.
Имя вкладки |
Тип рабочего элемента |
Ограничения ссылок |
---|---|---|
Все ссылки |
Пользовательская история Ошибка Запрос отзыва Задача Тестовый случай |
|
Реализация |
Пользовательская история Задача |
|
Ссылки |
Ошибка Общие шаги |
|
Ссылки |
Запрос на анализ кода |
|
Истории |
Ответ на отзыв |
|
Элементы Storyboard |
Пользовательская история |
|
Тестовые случаи |
Пользовательская история Ошибка |
|
Протестированные пользовательские истории |
Тестовый случай |
|
Шаблон процесса CMMI
Шаблон процесса CMMI определяет показанные здесь ограничения элементов управления ссылками. Описания типов рабочих элементов см. в разделе Типы и рабочий процесс рабочего элемента шаблона процесса CMMI.
Имя вкладки |
Тип рабочего элемента |
Ограничения ссылок |
---|---|---|
Все ссылки |
Требование Ошибка Запрос на изменение Запрос отзыва Проблема Анализ Риск Общие шаги Задача Тестовый случай |
|
Реализация |
Задача |
|
Ссылки |
Запрос на анализ кода |
|
Требования |
Запрос на изменение |
|
Истории |
Ответ на отзыв |
|
Элементы Storyboard |
Требование |
|
Тестовые случаи |
Требование Ошибка |
|
Протестированные требования |
Тестовый случай |
|
Поля данных по умолчанию в списках ссылок
Следующие поля данных отображаются во всех списка ссылок:
Идентификатор рабочего элемента
Тип рабочего элемента
Заголовок
Кому назначено
Состояние
[Комментарий ссылки]
Столбцы в списке ссылок можно добавлять и удалять, кроме того, можно настраивать столбцы по умолчанию и порядок столбцов. Подробнее см. в разделе Элементы LinksControlOptions.
Подробнее об этих полях читайте в разделах Справочник по полям заголовков, идентификаторов, описаний и журналов и Справочник по полям назначений и рабочих процессов.
В таблице ниже описывается поле данных [Комментарий ссылки]. Подробнее о типах данных и значениях полей по умолчанию читайте в разделе Определение и изменение полей рабочих элементов.
Имя поля |
Описание |
Имя ссылки |
Тип данных |
Значение атрибута отчетного типа по умолчанию |
Значение атрибута индекса по умолчанию |
---|---|---|---|---|---|
Комментарий ссылки |
Содержит комментарии члена команды, создавшего ссылку. Для этого поля атрибута можно настроить отображение в виде столбца в списке ссылок в форме рабочего элемента. |
System.Links.Comment |
PlainText |
Нет |
False |
Дополнительные поля, поддерживающие запросы и отчеты
Некоторые поля не отображаются в формах рабочих элементов, однако отслеживаются для типов рабочих элементов, с которыми они связаны. С помощью этих полей можно фильтровать запросы и создавать отчеты.
Имя поля |
Описание |
Имя ссылки |
Тип данных |
Значение атрибута отчетного типа по умолчанию |
Значение атрибута индекса по умолчанию |
---|---|---|---|---|---|
Подсчет внешних ссылок |
Число ссылок от рабочего элемента на артефакты, не являющиеся рабочими элементами, зарегистрированные с помощью службы связывания Team Foundation. Дополнительные сведения см. в статье Linking Service (Служба связывания). |
System.ExternalLinkCount |
Целое число |
Нет |
False |
Подсчет гиперссылок |
Число гиперссылок, определенных для рабочего элемента. |
System.HyperLinkCount |
Целое число |
Нет |
False |
Подсчет связанных ссылок |
Число ссылок от рабочего элемента на другие рабочие элементы. |
System.RelatedLinkCount |
Целое число |
Нет |
False |
Описание ссылки |
Содержит тип, идентификатор и заголовок рабочего элемента, целевого для ссылки. Для этого поля атрибута ссылки можно настроить отображение в виде столбца в списке ссылок в форме рабочего элемента. |
System.Links.Description |
PlainText |
Нет |
False |
Отчеты, требующие связей между рабочими элементами.
Шаблоны процессов по умолчанию в TFS включают отчеты, которые требуют создания связей между определенными рабочими элементами.
Шаблон процесса |
Отчет |
Требования ссылок |
---|---|---|
Scrum |
Связывание элементов невыполненной работы по продукту и задач (родительский-дочерний) и элементов невыполненной работы по продукту и тестовых случаев (тест выполнил-тесты). |
|
Agile |
Отчет "Обзор описаний функциональности" (гибкая разработка) Отчет "Ход выполнения описаний функциональности" (гибкая разработка) |
Связывание пользовательских историй и задач (родительский-дочерний) и пользовательских историй и тестовых случаев (тест выполнил-тесты). Связывание каждой ошибки с тестовым случаем, который идентифицирует дефект кода (тест выполнил) или связывает его с пользовательской историей (связано). |
CMMI |
Связывание требований и задач (родительский-дочерний) и требований и тестовых случаев (тест выполнил-тесты). Связывание каждой ошибки с тестовым случаем, который идентифицирует дефект кода (тест выполнил) или связывает его с требованием (связано). |