我们要在TFS Git中实现提交策略,我们该怎么做?
我们希望允许用户仅在其提交消息经过验证时执行git push的示例。 (我们想在git push之后执行脚本以进行验证)。知道怎么做吗? (我们确实有git客户端钩子,但是有开销。需要在每台客户端计算机上设置客户端钩子,如果用户绕过它,那么将不执行验证)
答案 0 :(得分:2)
对不起,我们目前没有任何内置功能可以满足您在Azure DevOps中的要求。
只有分支策略,用于分支请求,而不是签入/提交/推送(完成请求后的合并代码)。
检查评论分辨率
通过选择配置分支的注释解决策略 检查评论解析。
在Git for Azure DevOps中也没有任何服务挂钩可用于启用提交策略。
就像马特在评论中指出的那样,我们确实根据该用户的声音提供了公路地图功能-Add Git pre-receive hooks您可以对其进行投票并从那里跟踪详细过程。