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

#tfs #azure-devops

#tfs #azure-devops

Вопрос:

Я пытаюсь создать запрос, который даст мне список всех моих назначенных элементов всех родителей (до корневого родителя).

Предположим, что в tfs есть следующие элементы:

 - Feature 1
-- Product Back Log Item 1-1
--- Task 1-1-1
--- Task 1-1-2 (assigned to me)
--- Task 1-1-3
-- Product Back Log Item 1-2
--- Task 1-2-1 (assigned to me)
--- Task 1-2-2
--- Task 1-2-3
-- Product Back Log Item 1-3
--- Task 1-3-1
--- Task 1-3-2
--- Task 1-3-3
- Feature 2
-- Product Back Log Item 2-1
--- Task 2-1-1
--- Task 2-1-2
--- Task 2-1-3
- Feature 3
-- Product Back Log Item 3-1
--- Task 3-1-1
--- Task 3-1-2
--- Task 3-1-3 (assigned to me)
  

Как я могу написать запрос, который приведет меня к следующему выводу:

 - Feature 1
-- Product Back Log Item 1-1
--- Task 1-1-2 (assigned to me)
-- Product Back Log Item 1-2
--- Task 1-2-1 (assigned to me)
- Feature 3
-- Product Back Log Item 3-1
--- Task 3-1-3 (assigned to me)
  

Возможно ли это в Visual Studio Team Services?

Ответ №1:

Это не так уж сложно сделать. Создайте новый запрос, задайте тип «Дерево рабочих элементов» и установите дочерний фильтр на включение assigned to=@me . Установите выпадающий список в правом нижнем углу на: «сначала сопоставьте связанный рабочий элемент».

введите описание изображения здесь

Комментарии:

1. Это не решение, потому что результат выводит функцию 2. Но функция 2 не назначена ни мне, ни какому-либо их дочернему элементу.

2. Hmz в этом случае вам может потребоваться установить его на соответствие дочернему элементу в параметрах фильтра.

3. Да, вы правы. Изменение параметров фильтра решает мою проблему. Я обновил ваш ответ.