Как вернуть только элементы верхнего уровня в запросе TFS
Используя веб-интерфейс TFS, мне нужно составить запрос, который будет возвращать все функции, в которых для любой пользовательской истории или ошибки в поле "Релиз" задано конкретное издание, что я могу сделать (см. Снимок экрана), но хитрость заключается в том, что: как вернуть ТОЛЬКО Функции, а не дочерние рабочие элементы?
Я пробовал различные варианты этого запроса, чтобы получить желаемые результаты. Например, я устал от выбора "Вернуть выбранный тип ссылки = Родитель", но это никак не повлияло на возвращаемые результаты. Есть идеи?
После долгого времени с этим я вынужден сделать вывод, что это сбой в TFS. Невозможно вернуть только результаты верхнего уровня, когда запрос зависит от свойств связанных PBI.
2 ответа
Как указано в комментариях starain-MSFT и Andy-MSFT, невозможно создать запрос, который возвращает ТОЛЬКО элементы верхнего уровня на основе условий в дочерних элементах этих элементов верхнего уровня только в веб-интерфейсе, что необходимо. По-видимому, можно получить запрос с помощью REST API, но тогда вы не сможете создать виджет панели мониторинга, используя проанализированные результаты.
Просто попробуйте установить запрос, как показано ниже:
Тип запроса: рабочие элементы и прямые ссылки
Фильтры для рабочих элементов высшего уровня:
Work item type = Feature
And Area Path Under ADSuite\
Фильтры для связанных рабочих элементов:
Work item type in User Story, Bug
And RELEASE <> Release 07 #or RELEASE Not Under Release 07
Параметры фильтра
Only return items that do not have matching links
Типы ссылок
Return links of any type
Мы можем использовать только противоположное условие для перечисления функций без дочерних рабочих элементов. Нам нужно перечислить все противоположные условия... Но, кажется, сложно установить комбинацию условий. По моему мнению, если вам просто нужно запросить функции, вы можете экспортировать результат запроса (который с дочерними рабочими элементами), чтобы преуспеть, они отфильтровывают функции. Это должно быть простым способом.