请参阅Team Foundation Server中的REST API参考,如何批量创建错误

时间:2018-09-26 07:43:26

标签: javascript tfs

请参阅new APISREST APIs for TFS 2015 and 2017,看来我只能创建一个错误,如何在JavaScript中批量创建错误?

1 个答案:

答案 0 :(得分:0)

您可以使用Work item batch api

例如:

http://[collection url]/_apis/wit/$batch?api-version=1.0

身体:

[
  {
    "method": "PATCH",
    "uri": "/0511ScrumTFVC/_apis/wit/workItems/$Product Backlog Item?api-version=1.0",
    "headers": {
      "Content-Type": "application/json-patch+json"
    },
    "body": [
      {
        "op": "add",
        "path": "/fields/System.Title",
        "value": "apip1"
      },
      {
        "op": "add",
        "path": "/id",
        "value": "-1"
      }
    ]
  },
  {
    "method": "PATCH",
    "uri": "/0511ScrumTFVC/_apis/wit/workItems/$Task?api-version=1.0",
    "headers": {
      "Content-Type": "application/json-patch+json"
    },
    "body": [
      {
        "op": "add",
        "path": "/fields/System.Title",
        "value": "apip2"
      },
      {
        "op": "add",
        "path": "/id",
        "value": "-2"
      }

    ]
  }
]