Поделиться через


Справочник по элементам управления, ограничениям и полям связей

Формы рабочих элементов содержат следующие вкладки для связывания: Реализация, Ссылки, Все ссылки и Тестовые случаи. В этом разделе описываются элементы управления и поля данных, связанные с созданием ссылок и гиперссылок.

Дополнительные сведения об использовании ссылок см. в разделе Link work items. Сведения о добавлении типов связей см. в статье Управление типами связей [witadmin]. Чтобы настроить элементы управления связями и ограничения, необходимо изменить определение LinksControlOptions для типа рабочего элемента. См. статью Определение элементов управления связей для ограничения ссылочных отношений.

Кнопки панели инструментов ссылок

На каждой вкладке есть панель инструментов с кнопками. Панель инструментов с элементами управления ссылками для Team Web Access, показанная здесь, включает следующий набор элементов управления:

Панель инструментов с элементами управления ссылками (Team Explorer)

Элементы управления панели инструментов для связывания в форме рабочего элемента

Эти кнопки становятся доступными только после выполнения определенного действия.

  • Кнопка для создания рабочего элемента, связанного с открытым рабочим элементом (Значок добавления нового связанного рабочего элемента), становится доступной только после сохранения открытого рабочего элемента.

  • Кнопки для открытия списка рабочих элементов в запросе (Открыть в запросе) и Открыть в Office Открыть в Microsoft Office становятся доступными, только если хотя бы один рабочий элемент указан на вкладке управления ссылками.

  • Кнопки для открытия рабочего элемента (Открыть рабочий элемент), редактирования ссылки (Изменение связи) и удаления ссылки (Удаление связи) становятся доступными, только если щелкнуть один или несколько рабочих элементов, указанных на вкладке управления ссылками.

Элемент управления ссылками Раскадровки ограничивает добавление ссылок только раскадровками или сетевыми общими файлами. Используя этот элемент управления, можно добавить новую ссылку, открыть связанный элемент и удалить ссылку. Кроме того, ссылка Начать раскадровку отображается на панели инструментов только в версии Team Web Access.

Элемент управления ссылками раскадровок (Team Web Access)

Элемент управления "Связи раскадровки" в Team Web Access

Элементы управления и ограничения ссылок

Все вкладки, поддерживающие создание ссылок между рабочими элементами, реализуются с помощью элемента LinksControl в форме рабочего элемента. Этот элемент управляет фильтрацией и ограничением типов рабочих элементов, с которыми можно выполнять связь, типов создаваемых ссылок, а также возможность выполнить связь с рабочими элементами в другом командном проекте. Дополнительные сведения об ограничении ссылок см. в разделе Элементы LinksControlOptions.

Шаблон процесса Scrum

Шаблон процесса Scrum определяет показанные здесь ограничения элементов управления ссылками. Описания типов рабочих элементов см. в разделе Шаблон процесса Visual Studio Scrum для Visual Studio ALM.

Имя вкладки

Тип рабочего элемента

Ограничения ссылок

Все ссылки

Запрос отзыва

Ответ на отзыв

  • Нет ограничений.

Ссылки

Элемент невыполненной работы по продукту

Ошибка

Препятствие

Общие шаги

Задача

Тестовый случай

  • Нет ограничений.

Ссылки

Запрос на проверку кода

  • Допускает только родительские и дочерние связи с рабочими элементами "Ответ на проверку кода".

  • Исключает ссылки на рабочие элементы в других командных проектах.

Истории

Ответ на отзыв

  • Допускает только связанные ссылки.

  • Допускает ссылки на рабочие элементы ошибок и невыполненной работы по продукту.

  • Исключает ссылки на рабочие элементы в других командных проектах.

Раскадровки

Элемент невыполненной работы по продукту

  • Допускает только ссылки раскадровки.

Задачи

Элемент невыполненной работы по продукту

  • Допускает только дочерние ссылки на задачи.

  • Исключает ссылки на рабочие элементы в других командных проектах.

Тестовые случаи

Элемент невыполненной работы по продукту

Ошибка

  • Допускает только ссылки Тест выполнил.

  • Допускает ссылки только на тестовые случаи.

  • Исключает ссылки на рабочие элементы в других командных проектах.

Протестированные элементы невыполненной работы

Тестовый случай

  • Допускает только ссылки Тесты.

  • Допускает ссылки на рабочие элементы ошибок и невыполненной работы по продукту.

  • Исключает ссылки на рабочие элементы в других командных проектах.

Шаблон процесса Agile

Шаблон процесса Agile определяет показанные здесь ограничения элементов управления ссылками. Описания типов рабочих элементов см. в разделе Типы и рабочий процесс рабочего элемента шаблона процесса гибкой разработки.

Имя вкладки

Тип рабочего элемента

Ограничения ссылок

Все ссылки

Пользовательская история

Ошибка

Запрос отзыва

Задача

Тестовый случай

  • Нет ограничений.

Реализация

Пользовательская история

Задача

  • Допускает только родительские и дочерние связи между пользовательскими историями и задачами.

  • Исключает ссылки на рабочие элементы в других командных проектах.

Ссылки

Проблема

Общие шаги

  • Нет ограничений.

Ссылки

Запрос на проверку кода

  • Допускает только родительские и дочерние связи с рабочими элементами "Ответ на проверку кода".

  • Исключает ссылки на рабочие элементы в других командных проектах.

Истории

Ответ на отзыв

  • Допускает только связанные ссылки на пользовательские истории.

  • Исключает ссылки на рабочие элементы в других командных проектах.

Раскадровки

Описание функциональности пользователей

  • Допускает только ссылки раскадровки.

Тестовые случаи

Пользовательская история

Ошибка

  • Допускает только ссылки Тест выполнил.

  • Допускает ссылки только на тестовые случаи.

  • Исключает ссылки на рабочие элементы в других командных проектах.

Протестированные пользовательские истории

Тестовый случай

  • Допускает только ссылки Тесты.

  • Допускает ссылки только на пользовательские истории.

  • Исключает ссылки на рабочие элементы в других командных проектах.

Шаблон процесса CMMI

Шаблон процесса CMMI определяет показанные здесь ограничения элементов управления ссылками. Описания типов рабочих элементов см. в разделе Типы и рабочий процесс рабочего элемента шаблона процесса CMMI.

Имя вкладки

Тип рабочего элемента

Ограничения ссылок

Все ссылки

Требование

Ошибка

Запрос на изменение

Запрос отзыва

Проблема

Анализ

Риск

Общие шаги

Задача

Тестовый случай

  • Нет ограничений.

Реализация

Задача

  • Допускает только родительские и дочерние связи между требованиями и задачами.

  • Исключает ссылки на рабочие элементы в других командных проектах.

Ссылки

Запрос на проверку кода

  • Допускает только родительские и дочерние связи с рабочими элементами "Ответ на проверку кода".

  • Исключает ссылки на рабочие элементы в других командных проектах.

Требования

Запрос на изменение

  • Допускает только тип ссылки Затрагивает для связи запросов на изменения с требованиями.

  • Исключает ссылки на рабочие элементы в других командных проектах.

Истории

Ответ на отзыв

  • Допускает только связанные ссылки на требования.

  • Исключает ссылки на рабочие элементы в других командных проектах.

Раскадровки

Требование

  • Допускает только ссылки раскадровки.

Тестовые случаи

Требование

Ошибка

  • Допускает только ссылки Тест выполнил.

  • Допускает ссылки только на тестовые случаи.

  • Исключает ссылки на рабочие элементы в других командных проектах.

Протестированные требования

Тестовый случай

  • Допускает только ссылки Тесты.

  • Допускает ссылки только на требования.

  • Исключает ссылки на рабочие элементы в других командных проектах.

Поля данных по умолчанию в списках ссылок

Следующие поля данных отображаются во всех списка ссылок:

  • Идентификатор рабочего элемента

  • Тип рабочего элемента

  • Заголовок

  • Кому назначено

  • Состояние

  • [Комментарий ссылки]

Столбцы в списке ссылок можно добавлять и удалять, кроме того, можно настраивать столбцы по умолчанию и порядок столбцов. Для получения дополнительной информации см. Элементы 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

Сводка по невыполненной работе (Scrum)

Связывание элементов невыполненной работы по продукту и задач (родительский-дочерний) и элементов невыполненной работы по продукту и тестовых случаев (тест выполнил-тесты).

Agile

Отчет "Обзор описаний функциональности" (гибкая разработка)

Отчет "Ход выполнения описаний функциональности" (гибкая разработка)

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

CMMI

Отчет "Обзор требований" (CMMI)

Отчет "Ход реализации требований" (CMMI)

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

См. также

Основные понятия

Справочник по полям рабочих элементов для Visual Studio ALM