Rest curl-PUT命令在尝试编辑描述时从pull请求中删除审阅者
我正在使用curlput命令更新pull请求描述。它正在更新说明,但正在删除已添加的现有审阅者 我正在使用curl命令更新pull请求描述:Rest curl-PUT命令在尝试编辑描述时从pull请求中删除审阅者,rest,curl,bitbucket,Rest,Curl,Bitbucket,我正在使用curlput命令更新pull请求描述。它正在更新说明,但正在删除已添加的现有审阅者 我正在使用curl命令更新pull请求描述: curl -s -X PUT -u '<username>':'<password>' -H "Content-Type: application/json" -v -d '{"version": 1, "description": "'"should go together"'"}' https://{bitbucket.com}
curl -s -X PUT -u '<username>':'<password>' -H "Content-Type: application/json" -v -d '{"version": 1, "description": "'"should go together"'"}' https://{bitbucket.com}/rest/api/1.0/projects/{project_key}/repos/{repo_slug}/pull-requests/{pull_request_id}
不幸的是,您还需要在curl命令中传递审阅者:
curl -s --user USER:PASS --data @- --header 'Content-Type:application/json' --request PUT BITBUCKET-SERVER/rest/api/1.0/projects/PROJECT/repos/REPO/pull-requests/PULL-REQUEST <<EOF
{
"version": VERSION,
"description": "DESCRIPTION",
"reviewers": [
{
"user": {
"name": "REVIEWER-1"
},
"user": {
"name": "REVIEWER-2"
}
}
]
}
EOF
Bitbucket API文档说明:
注意:可以使用此资源更新审阅者列表。然而
作者和参与者列表可能不适用