Добавление тегов к рабочим элементам для упорядочивания и фильтрации списков

Добавление тегов к рабочим элементам позволяет быстро фильтровать список невыполненных работ по продукту или запрос рабочих элементов по определенным вами категориям.

Вы можете добавлять и изменять теги в Visual Studio Online, Team Web Access (TWA) и подключаемом модуле Team Explorer для Visual Studio (требуется Visual Studio 2013 с обновлением 2). Также можно открыть запрос в Excel или Project для выполнения массовых изменений тегов.

По умолчанию всем участникам предоставляются разрешения на создание и изменение тегов.

Добавьте теги и присвойте теги рабочим элементам

  1. В Visual Studio Online или Team Web Access (TWA) откройте рабочий элемент и добавьте тег. Или выберите необходимый из списка ранее присвоенных тегов.

    Добавление одного или нескольких тегов в рабочий элемент

    Чтобы добавить несколько тегов одновременно, вводите запятые между тегами. Теги вводятся с учетом регистра.

    Теги, перечисленные в панели тегов, уже присвоены рабочему элементу.

  2. Чтобы отменить назначение тега, просто нажмите x в теге Удаление тега, назначенного рабочему элементу.

Отображение тегов в журнале невыполненный работы или результатах запроса

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

Добавление тегов в выбранные столбцы для отображения

Появятся все теги, присвоенные перечисленным рабочим элементам.

Представление с добавленным столбцом тегов

Фильтрация списка рабочих элементов

  1. Включите фильтрацию и выберите тег.

    Выберите тег для фильтрации списка

    Список обновится. Отображаются только рабочие элементы с выбранным тегом. Фильтрация списка отключает панель добавления элемента невыполненной работы, ранжирование стека и прогнозирование.

    В отфильтрованном списке отображаются другие функции

  2. Чтобы применить подфильтр, выберите другой тег.

  3. Чтобы отобразить все элементы, выберите Все или нажмите значок фильтра Представление фильтрации по тегам на страницах невыполненной работы и запросов, чтобы отключить фильтрацию.

Вопросы и ответы

В. Можно ли выполнять фильтрацию по нескольким тегам?

Ответ. Да. Последовательная фильтрация выполняется путем выбора из набора тегов, которые появляются в панели тегов фильтра. Чтобы запустить процесс фильтрации заново, выберите Все, чтобы отобразить все теги.

В. Как удалить тег из TFS?

Ответ. Невозможно удалить сам тег. Однако, если вы удалите тег из всех рабочих элементов, которым он в настоящее время назначен, Team Foundation Server удалит тег. TFS автоматически удаляет неназначенные теги через 3 дня неиспользования.

В. А если я сделаю орфографическую ошибку в написании тега?

Ответ. Не присваивайте неправильно написанный тег ни одному рабочему элементу, и TFS автоматически удалит его в течение 3 дней.

Вопрос. Можно ли добавлять или изменять теги с помощью Visual Studio, Team Explorer или Excel?

Ответ. Да, при следующих условиях.

  • Командный проект размещается в Visual Studio Online или на сервере, обновленном до TFS 2013 с обновлением 2 или более поздней версии.

  • Клиент был обновлен до Visual Studio 2013.2 или Team Explorer 2013.2.

Если требуется обновить TFS, перейдите на страницу загрузки. Дополнительные сведения об Excel см. в разделе Пакетное добавление или изменение рабочих элементов с помощью Excel.

В локальных развертываниях Team Foundation Server без Team Foundation Server 2013 с обновлением 2 теги можно просматривать с помощью любого клиента Team Foundation Server. Однако добавлять теги и фильтровать списки рабочих элементов можно только с помощью TWA.

В подключаемом модуле Team Explorer для Eclipse можно фильтровать запросы по тегам, однако нельзя добавлять и изменять теги из пользовательского интерфейса. Для добавления и изменения тегов следует использовать веб-портал.

Вопрос. Можно ли добавлять или изменять теги с помощью API?

Ответ. Да, но только в том случае, если сервер уровня приложений включает обновления из Team Foundation Server 2013.2. Чтобы определить, можно ли изменять поле тегов (IsEditable), используйте WorkItem.Fields или обозреватель полей рабочего элемента (предоставляется с Team Foundation Server Power Tools).

В. Можно ли добавить тег в запрос?

Ответ. Да, если вы используете Visual Studio Online или ваше развертывание Team Foundation Server включает обновления из Team Foundation Server 2013 с обновлением 2.

В локальных развертываниях Team Foundation Server без Team Foundation Server 2013 с обновлением 2 можно отображать теги в виде столбца в результатах запроса и фильтровать список на основе тега. Однако нельзя добавлять теги как предложение в условия фильтра.

Вопрос. Можно ли ограничить круг пользователей, которым разрешено добавлять теги?

Ответ. Да, если вы используете Visual Studio Online или выполнили обновление до Team Foundation Server 2013 с обновлением 2, то можете ограничить разрешения, как описано в статье Разрешения добавления тегов.

В. Связаны ли теги с командами?

О. Нет. Теги связываются с рабочими элементами и командным проектом. Если командный проект содержит несколько команд, все команды добавляются к одному набору тегов и работают с ним.

В. Можно ли добавлять теги в представление столбцов по умолчанию на странице невыполненной работы по продукту?

Ответ. Да. Измените файл ProcessConfiguration для включения System.Tags в набор полей для отображения. См. раздел Справочник по XML-элементам конфигурации процесса.

См. также

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

Выбор клиента Team Foundation для поддержки требуемых задач