如何在通过Azure DevOps服务的REST API创建bug时找到发行说明字段的API端点
我试图通过RESTAPI添加一个bug,但我找不到发布说明字段的路径 我查看了字段列表的官方文档,但并没有关于发布说明字段的信息 下面可能会创建将信息插入发行说明的操作,但路径错误如何在通过Azure DevOps服务的REST API创建bug时找到发行说明字段的API端点,azure,rest,azure-devops,devops,azure-devops-rest-api,Azure,Rest,Azure Devops,Devops,Azure Devops Rest Api,我试图通过RESTAPI添加一个bug,但我找不到发布说明字段的路径 我查看了字段列表的官方文档,但并没有关于发布说明字段的信息 下面可能会创建将信息插入发行说明的操作,但路径错误 patchDocument.Add( new JsonPatchOperation() { Operation = Operation.Add, Path = "/fiel
patchDocument.Add(
new JsonPatchOperation()
{
Operation = Operation.Add,
Path = "/fields/Microsoft.VSTS.Common.ReleaseNotes",
Value = "1"
}
);
是否有任何非官方文档,或一些我可以查看字段所有可用API端点列表的库?简短回答-是!-问题中的链接是API。但是,该文档是获取工作项类型操作的API参考,该操作只包含一个示例,用于对可能得到的示例响应进行建模,而不是整体列表 在开始之前,我假设发行说明在这里是一个自定义定义的字段,因为我在默认情况下看不到它 要知道此(自定义)字段的
path
可能是什么样子,在项目范围内执行类型bug的API并查看响应会有所帮助。这就是我得到的,例如:
其中“dependsOn”是我在项目使用的过程中定义的自定义字段
因此,为了创建bug,我向API提供了以下格式的请求主体:
瞧,有个虫子被制造出来了。希望这有帮助 谢谢你,巴尔加维,你真是个天才很高兴我能帮上忙!谢谢!:)
[
{
"op": "add",
"path": "/fields/System.Title",
"from": null,
"value": "Sample Bug"
},
{
"op": "add",
"path": "/fields/Custom.dependsOn",
"value": "Auth"
}
]