代码之家  ›  专栏  ›  技术社区  ›  Mike

没有链接代码的用户情景的VSTS查询

  •  0
  • Mike  · 技术社区  · 6 年前

    我试图在VSTS中为没有任何关联代码(没有链接的分支或没有链接的提交)的用户情景创建一个查询。这可能吗?我不知道如何查询不是工作项的子链接。我使用的是git存储库,在当前sprint中有链接分支的故事。感谢任何帮助。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Marina Liu    6 年前

    用户不能使用它来提交/不能用列表来完成查询。

    1 List work items 你想查一下吗

    您可以将工作项列表如下:

    GET https://{accountName}.visualstudio.com/{project}/_apis/wit/workitems?ids={ids}& $expand=all&api-version=4.1
    

    2筛选未与分支/提交链接的列表工作项

    ArtifactLink vstfs:///Git/Ref vstfs:///Git/Commit

    例如工作项链接分支:

    "relations": [
        {
            "rel": "ArtifactLink",
            "url": "vstfs:///Git/Ref/5e24b6e0-5832-4d9f-addf-a293ef8874d8%2F20d85f1a-7145-42ea-b7c6-800f68e8dd2c%2FGBb1",
            "attributes": {
                "authorizedDate": "2018-07-26T07:55:35.723Z",
                "id": 1146190,
                "resourceCreatedDate": "2018-07-26T07:55:35.723Z",
                "resourceModifiedDate": "2018-07-26T07:55:35.723Z",
                "revisedDate": "9999-01-01T00:00:00Z",
                "name": "Branch"
            }
        }
    ]
    

    和工作项链接提交:

    "relations": [
    
        {
            "rel": "ArtifactLink",
            "url": "vstfs:///Git/Commit/5e24b6e0-5832-4d9f-addf-a293ef8874d8%2F20d85f1a-7145-42ea-b7c6-800f68e8dd2c%2F943a42193ea963f8717c3901542f2b3d48ad8dfc",
            "attributes": {
                "authorizedDate": "2018-07-26T07:14:33.91Z",
                "id": 1146154,
                "resourceCreatedDate": "2018-07-26T07:14:33.91Z",
                "resourceModifiedDate": "2018-07-26T07:14:33.91Z",
                "revisedDate": "9999-01-01T00:00:00Z",
                "name": "Fixed in Commit"
            }
        }
    ]