![](/img/trans.png)
[英]Azure DevOps REST API : Is there a way to show all fields of a workitem by running a WIQL through REST API
[英]Cannot change workitem's parent through the azure devops api
要在path:
發送的“關系ID”,只是要在PATCHed 工作項的WorkItemRelation[]
更改或刪除的關系的索引。
在GET操作的查詢字符串中使用$expand=Relations
參數,以查找要更改其父項的工作項( 獲取工作項 )。
https://dev.azure.com/{YOUR_ORG}/{YOUR_PROJ}/_apis/wit/workitems/{Child_ID}?$expand=Relations&api-version=5.0-preview.2
注意:我不確定,但我認為{YOUR_PROJ}值可以省略。
使用生成的workitem對象,獲取關系類型為Hierarchy-Reverse
的關系的索引,並將其用作"path": "/relations/{index}"
的葉子"path": "/relations/{index}"
屬性在PATCH主體中使用op: "remove"
發送op: "remove"
。
{
"rel": "System.LinkTypes.Hierarchy-Reverse",
"url": "https://dev.azure.com/{YOUR_ORG}/_apis/wit/workItems/{Parent_ID}",
"attributes": {
"isLocked": false
}
}
[
{
"op": "test",
"path": "/rev",
"value": 1
},
{
"op": "remove",
"path": "/relations/0"
}
]
文檔中的示例傾向於在執行刪除或添加操作之前對工作項的修訂執行測試。 這不是必要的,但這可能是一個好主意。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.