首页 > 解决方案 > TFS Git 提交消息验证

问题描述

我们想在 TFS Git 中实现提交策略,我们该怎么做?
示例我们希望仅在验证其提交消息时才允许用户执行 git push。(我们想在 git push 进行验证之后执行我们的脚本)。知道怎么做吗?(我们确实有 git 客户端挂钩,但有开销。需要在每台客户端机器上设置客户端挂钩,如果用户绕过它,则不会执行验证)

标签: azure-devops

解决方案


抱歉,我们目前没有任何内置功能来满足您在 Azure DevOps 中的要求。

只有分支策略,它用于拉取请求而不是签入/提交/推送(完成拉取请求后合并代码)。

检查评论解决方案

通过选择检查评论解析为您的分支配置评论解析策略。

在此处输入图像描述

也没有任何服务挂钩可用于在 Git 中为 Azure DevOps 启用提交策略。

正如马特在评论中指出的那样,我们确实有根据这个用户声音的功能路线图——添加 Git 预接收挂钩您可以投票支持它并从那里跟踪详细过程。


推荐阅读