TFS Git提交消息验证

时间:2020-02-03 05:58:58

标签: azure-devops

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

1 个答案:

答案 0 :(得分:2)

对不起,我们目前没有任何内置功能可以满足您在Azure DevOps中的要求。

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

检查评论分辨率

通过选择配置分支的注释解决策略 检查评论解析。

enter image description here

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

就像马特在评论中指出的那样,我们确实根据该用户的声音提供了公路地图功能-Add Git pre-receive hooks您可以对其进行投票并从那里跟踪详细过程。