Доступ к «Остальной работе» на PBI через REST API - PullRequest
0 голосов
/ 24 января 2019

На спринтерской доске в Azure DevOps значение «Оставшаяся работа» для задач «сворачивается» до, например, PBI и отображаются на карте PBI. enter image description here

По-видимому, это значение не сохраняется в поле «Оставшиеся работы» в PBI.

Если я пытаюсь получить доступ к этому полю через REST API, используя

https://dev.azure.com/{myorg}/{project}/_apis/wit/workitems/{id}?fields=Microsoft.VSTS.Scheduling.RemainingWork&api-version=5.0-preview.3

... я получаю пустое значение

enter image description here

(свойство "fields")

Примечание: если я изменю спецификацию "Имя поля" в URI, например, на. «System.Title», я получаю правильное значение, поэтому я предполагаю, что формат URI правильный.

Мой вопрос:

Является ли поле «Оставшаяся работа», например, на. PBI, доступный через API REST, или мне нужно перебирать все дочерние задачи, чтобы рассчитать его самостоятельно?

/ Jesper

1 Ответ

0 голосов
/ 24 января 2019

Вы правы во втором варианте. Azure DevOps вычисляет «оставшуюся работу» на основе дочерних задач и итерации. Таким образом, вы должны получить все дочерние задания и подвести итог «Оставшаяся работа». Или используйте внешние решения, такие как TFS Aggregator

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...