Azure devops 在制作 PR 时是否可以有一个必须包含功能工作项 Id 的字段

问题描述 投票:0回答:1

我想要实现的是,开发人员被迫在他当前正在处理的提交消息中包含错误修复/功能工作项 ID

或者做一些正则表达式验证 mybe

喜欢:

  • 修复:修复错误#123
  • 壮举:实现#124

设置强制开发人员包含工作项,但他可以在对话框中链接,并且不会包含在提交消息中

azure azure-devops
1个回答
0
投票

对于提交,理想情况下,您应该使用预提交 git hooks。这些可以在客户端或服务器上运行。坏消息是 Azure DevOps 不支持服务器端 git hook,如here所述。您可以使用客户端挂钩,但是这将要求每个开发人员确保他们已在自己的计算机上设置它们。

对于拉取请求,您可以设置 PR 模板,这些模板不会强制执行,但可以提示用户提供清单。

最后,在 Azure DevOps 中创建 PR 时会引发 Webhook。您可以挂钩并执行自定义逻辑,包括调用 API 来添加 PR 评论。

© www.soinside.com 2019 - 2024. All rights reserved.