azure-devops - 创建启用了自动完成功能的拉取请求 Azure DevOps rest API
问题描述
如果有人可以提供发布的 JSON 示例以启用很棒的自动完成功能,我正在努力弄清楚如何使用 API 创建启用自动完成功能的拉取请求。
我已经尝试设置autoCompleteSetBy
属性,也尝试了属性中的一大堆设置 completionOptions
。
解决方案
当您使用Create PR rest API时,您无法创建启用了自动完成功能的拉取请求。您只能使用Pull Requests - Update启用自动完成来更新当前 PR ,因此您需要创建 PR,获取新 ID,然后对其进行更新。
基本体是autoCompleteSetBy
用实际运行 API 的用户 ID 来指定:
"autoCompleteSetBy": {
"id": "dsafasf-41531tf-safsaf-24124fas-sfasfasf"
}
您还可以使用completionOptions
squash merge 等添加其他参数,请参见此处。
如果您想自动创建拉取请求过程,您可以安装创建拉取请求扩展。
推荐阅读
- css - 如何在 Bootsrap 中使自己的元素响应?
- php - laravel 与城市和区域选择一起工作
- node.js - 如何使用 multer 显示上传的图像?
- reactjs - 我的反应应用程序中的控制台出现未知错误
- json - 如何上传/转换 json 文件到 firestore 数据库
- jsonschema - 覆盖继承的 json 架构
- android - RxJava2 onNext() 多次调用?
- python - 如何在Python中删除输入中的空格
- php - PHP fputcsv导致err_invalid_response错误
- java - 将bean从动作映射到struts2中的表单