Rest curl-PUT命令在尝试编辑描述时从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}

我正在使用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}/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文档说明:

注意:可以使用此资源更新审阅者列表。然而 作者和参与者列表可能不适用