我尝试使用stylecop,但它对很多规则都非常严格。我不想通过禁用某些规则来自定义它。我想记录我正在使用“Microsoft管理的推荐规则”,我在VS 2017中编码时使用了这些规则。
我想在Git构建过程TFS-2015中加入相同的规则。我应该在构建定义期间进行代码标准分析吗?如果没有,怎么回事?
任何帮助将不胜感激!
答案 0 :(得分:1)
在您设置评论数量和合并策略的分支政策中,无法进行代码分析。 除非审核手动检查代码,否则根据Microsoft管理的推荐规则进行审核。
如果要将Microsoft托管推荐规则应用于您的代码。只需将/p:RunCodeAnalaysis=true
添加到MsBuild命令行的其他参数中。
对于stylecop,还有一个相关的build task,如果你想使用它,你可以在你的构建管道中添加它。
最后,在主分支政策中启用 Build validation 。在拉取请求完成之前,设置需要更改拉取请求的策略以使用受保护的分支成功构建。