VSTS: нужен список пользователей, назначенных истории для их задачи - PullRequest
0 голосов
/ 26 сентября 2019

У меня есть несколько пользовательских историй для моего проекта.Для каждой пользовательской истории у меня есть от 5 до 6 дочерних задач, и каждая из них предназначена для разных людей, таких как PM, разработчик, QA и т. Д.Но я хочу получить историю и список пользователей, связанных с ее дочерней задачей.Можете ли вы направить меня по этому вопросу.

1 Ответ

0 голосов
/ 30 сентября 2019

Согласно вашему описанию, я думаю, что запрос может удовлетворить ваши потребности.Вы должны изменить Тип запроса на Рабочие элементы и прямые ссылки.enter image description here

Затем установите фильтры следующим образом.enter image description here

Вы можете получить все дочерние задачи и пользовательские истории, связанные с дочерними задачами.А в столбце Назначено вы можете получить пользователей, назначенных для задачи.enter image description here

Также вы можете использовать REST API для получения идентификатора рабочих элементов.Отправьте https://dev.azure.com/{orgname}/{projectname}/_apis/wit/wiql?api-version=5.1 и введите следующий WIQL в теле запроса.

SELECT
    [System.Id],
    [System.WorkItemType],
    [System.Title],
    [System.AssignedTo],
    [System.State],
    [System.Tags]
FROM workitemLinks
WHERE
    (
        [Source].[System.TeamProject] = @project
        AND [Source].[System.WorkItemType] = 'User Story'
    )
    AND (
        [System.Links.LinkType] = 'System.LinkTypes.Hierarchy-Forward'
    )
    AND (
        [Target].[System.TeamProject] = @project
        AND [Target].[System.WorkItemType] = 'Task'
    )
ORDER BY [System.Id]
MODE (MustContain)
...