gpt4 book ai didi

visual-studio-2010 - TFS2010 : Prevent check-in if code analysis warning exists

转载 作者:行者123 更新时间:2023-12-04 05:56:02 25 4
gpt4 key购买 nike

在我的团队中,我希望防止开发人员 checkin 代码并发出代码分析警告。

就像我在一些博客和 stackoverflow-questions 中发现的那样,我尝试使用 checkin 策略来实现这一点:

  • 在 Visual Studio 项目中启用代码分析并设置规则集(Microsoft 最低推荐规则)
  • 添加 checkin 策略“代码分析”并设置相同的规则集(Microsoft 最低推荐规则)。

  • 我现在遇到的问题是,该策略仅在出现错误时才阻止 checkin ,而在只有警告时才阻止 checkin 。当然,我可以更改规则集并将所有规则设置为错误。但是,本地构建也是不可能的。

    所以,我想要的是所有规则都是警告,并且可以构建项目,但如果仅存在警告,也会阻止 checkin 。

    我的想法是,在 checkin 策略设置中设置不同的规则集(相同的规则,但所有规则都为错误)。但是通过尝试办理登机手续,您会得到错误: 代码分析设置与代码分析策略不兼容 .

    所以我的问题是,如果有人有解决方案或想法,我可以如何解决这个问题。

    预先感谢您的回答!

    最佳答案

    我在 V2010 中尝试过这个(即,将警告视为错误),但它仅适用于编译器警告,而不适用于 CA 警告。所以我的 CA 警告仍然是警告,而我的编译器警告现在变成了错误。

    关于visual-studio-2010 - TFS2010 : Prevent check-in if code analysis warning exists,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9501339/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com