创建带有描述的 Azure DevOps 任务

Create Azure DevOps task with description

我想使用 Azure DevOps REST 打开一个 Bug API 并创建一个带有描述的 Bug。我在 docs 中找不到如何操作,我只看到了一些关于标题的内容。 我一直在尝试通过根据请求发送此 body 来创建一个带有描述的错误:

[
  {
    "op": "add",
    "path": "/fields/System.Title",
    "from": null,
    "value": "Sample task"
  },
  {
       "op": "add",
        "path": "/fields/System.Description",
        "from": null,
        "value": "Test of REST functionality"
  }
]

但是还是没有成功...

工作项类型 Bug 没有字段 Description。相反,它有一个名为 Steps to Reproduce 的字段,这可能是您要设置的字段。

因此,首先您需要将 type URI 参数指定为 Bug,并将有效负载更改为如下内容:

[
  {
    "op": "add",
    "path": "/fields/System.Title",
    "from": null,
    "value": "Sample task"
  },
  {
    "op": "add",
    "path": "/fields/Microsoft.VSTS.TCM.ReproSteps",
    "from": null,
    "value": "Test of REST functionality"
  }
]

我目前无法 100% 确定这一点,但希望这能为您提供足够的信息来尝试一下。