我正在努力弄清楚如何使用 API 创建启用自动完成功能的拉取请求,如果有人可以提供发布的 JSON 示例以启用自动完成功能,那就太棒了。
我尝试过设置autoCompleteSetBy
财产,并且还尝试了一大堆设置completionOptions
财产也是如此。
当您使用创建公关 https://learn.microsoft.com/en-us/rest/api/azure/devops/git/pull%20requests/create?view=azure-devops-rest-5.1休息 API。您只能更新当前 PR 并启用自动完成功能拉取请求 - 更新 https://learn.microsoft.com/en-us/rest/api/azure/devops/git/pull%20requests/update?view=azure-devops-rest-5.1,因此您需要创建 PR,获取新 ID,然后更新它。
基本体是指定autoCompleteSetBy
与实际运行API的用户的ID:
"autoCompleteSetBy": {
"id": "dsafasf-41531tf-safsaf-24124fas-sfasfasf"
}
您还可以添加其他参数completionOptions
像壁球合并等等,请参阅here https://learn.microsoft.com/en-us/rest/api/azure/devops/git/pull%20requests/update?view=azure-devops-rest-5.1#gitpullrequestcompletionoptions.
如果您想自动创建拉取请求流程,您可以安装创建拉取请求 https://marketplace.visualstudio.com/items?itemName=ShaykiAbramczyk.CreatePullRequest扩大。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)