Я пытаюсь заставить azure devops работать с историей/редакциями, используя Updates-List или Updates-Get.
Как я могу получить последнюю версию рабочего элемента? Я попытался с запросом odata упорядочить по версии и взять первое место, но результат всегда будет первым без применения фильтра.
Мой запрос: myrepo/_apis/wit/workItems/30/updates?$orderby=rev desc&$top=1&api-version=6.0
Аналогичная ссылка на stackoverflow здесь
Похоже, что $orderby не поддерживается в таких вызовах REST API. В качестве обходного пути вы можете использовать функции reverse и first после получения списка обновлений/ревизий.
Ниже приведен пример для одного рабочего элемента.
В компоновке используйте следующее выражение для получения последней записи обновлений.
first(reverse(body('Send_an_HTTP_request_to_Azure_DevOps')['value']))