【问题标题】:TFS Git Commit message validationTFS Git 提交消息验证
【发布时间】:2020-02-04 17:10:53
【问题描述】:

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

【问题讨论】:

  • 我没有给你的解决方案,但你可以投票并遵循路线图功能:developercommunity.visualstudio.com/idea/365841/…
  • 抱歉回复晚了。谢谢帕特里克卢。我们期待在 Azure DevOps 中拥有此功能 :)
  • 嗨 SKH,关于这个问题的任何更新,您还有其他问题吗?如果我的回复有帮助或给出了正确的方向。感谢marking it as an answer,这也将帮助社区中的其他人。

标签: azure-devops


【解决方案1】:

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

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

检查评论解决方案

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

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

正如马特在评论中指出的那样,我们确实有根据这个用户声音的功能路线图--Add Git pre-receive hooks您可以投票支持它并从那里跟踪详细过程。

【讨论】:

    猜你喜欢
    • 2019-10-25
    • 2015-09-21
    • 2011-09-07
    • 2021-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多