Сортировать TFS Query By Itaration Дата начала

У меня есть запрос TFS/AzureDevOps, который отсортирован по пути итерации. Мне нужно отсортировать его по дате начала итерации. Я не вижу какой-либо опции на странице сортировки или на странице запроса для сортировки, как это.

Я пробовал сортировать по идентификатору итерации, но итерации не были созданы по порядку.

Код WIQL

SELECT
    [System.IterationPath],
    [Prod.Versions],
    [System.Id],
    [Prod.Territory],
    [Prod.Customer],
    [System.Title],
    [System.AssignedTo],
    [System.State]
FROM workitems
WHERE
    [System.TeamProject] = @project
    AND [System.WorkItemType] = 'Feature'
    AND [Prod.Versions] >= '9.0'
    AND [System.IterationPath] <> 'Machine'
    AND [System.AreaPath] UNDER 'Machine\Development'
ORDER BY [System.IterationId],
    [System.Id]

Мне бы хотелось, чтобы он был упорядочен следующим образом (это со страницы настройки проекта в AzureDevops Server 2019):

2 ответа

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

Таким образом, итерации названы как:2019.08.122019.08.26

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

К сожалению, запрос рабочего элемента TFS не поддерживает фильтрацию итерации с использованием начальной / конечной даты.

Здесь есть похожий вопрос: TFS показывают итерации Start и End Date на PBI

Поскольку использование имени содержит дату итерации, это не решение для вас. В качестве другого обходного пути вы можете попробовать получить итерации в определенные даты начала / окончания, используя TFS API. Некоторые вещи могут быть полезны для вашей справки.

Кроме того, в каждой базе данных есть таблица, которая называетсяtbl_nodes", который содержит дату начала и дату окончания. Написание адаптера хранилища, который на самом деле собирает эти даты и сохраняет их на складе.

Для запроса рабочего элемента с использованием сценария начала и окончания итерации отправьте его на сайт Voice Voice по адресу: https://developercommunity.visualstudio.com/spaces/21/visual-studio-team-services.html?type=idea инженеры Microsoft. оценит любой запрос функции серьезно.

Другие вопросы по тегам