VSTS:需要为其任务分配故事的用户的列表

时间:2019-09-26 11:23:18

标签: azure-devops agile scrum

我的项目有许多用户故事。对于每个用户故事,我大约有5到6个子任务,每个任务分配给不同的人,例如PM,开发人员,质量检查人员等。

获取用户故事和任务型用户很容易。 但我想获取与其子任务相关的故事和用户列表。 您能指导我吗?

1 个答案:

答案 0 :(得分:0)

根据您的描述,我认为查询可以满足您的需求。您应该将“查询类型”更改为“工作项和直接链接”。 enter image description here

然后按如下所示设置过滤器。 enter image description here

您可以获得所有子任务以及与该子任务相关联的用户故事。在“分配给”列中,您可以获取分配给任务的用户。 enter image description here

您还可以使用REST API获取工作项ID。 发布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)