在我的团队中,我想阻止开发人员使用代码分析中的警告签入代码。TFS2010:如果存在代码分析警告,则防止签入
就像我在一些博客和计算器,问题发现我试图签入的政策,使这个:
- 在Visual Studio项目启用代码分析和设置Rulset(微软最小的推荐规则)
- 添加签入策略“代码分析”并设置相同的规则集(Microsoft最小推荐规则)。
现在的问题是,该政策只防止检查,如果有错误,但不是如果只有警告。当然,我可以更改规则集并将所有规则设置为错误。但是,当地的建造也是不可能的。
所以,我想要的是,规则都是警告和建设项目是可能的,但如果只有警告存在,也可以防止签入。
我的想法是,在签入策略设置中设置不同的规则集(相同的规则,但所有的规则都是错误)。但通过尝试签入Ÿ得到错误:代码分析设置与代码分析策略不兼容。
所以我的问题是,如果有人有解决方案或想法如何我可以解决这个问题。
在此先感谢您的答案!
感谢您的回答。正如你所说我认为用你的解决方案,我得到的问题是我无法直接在视觉工作室看到警告。我在一些文章中看到,在tfs2008中,可以将“将警告视为错误”,这些错误涵盖了我的问题。但它似乎在tfs2010这个选项不可用..现在我想在做一个自定义的检查政策,但我不太喜欢这个想法;-) – rhe1980 2012-02-29 19:09:49