我试过使用手写操作,但它对很多规则都很严格。我不想通过禁用某些规则来自定义它。我想记录一下我使用的是“微软管理的推荐规则”,这是我在VS 2017中编码时使用的。
我想在Git构建过程TFS-2015中加入同样的规则。我应该在构建定义期间进行代码标准分析吗?如果没有,还有什么办法?
任何帮助都将不胜感激!
发布于 2017-12-08 08:44:43
在设置评审和合并策略数量的分支策略中,它无法进行代码分析。除非评审手动检查代码并根据Microsoft托管推荐规则检查失败。
如果要将Microsoft托管推荐规则应用于代码,请执行以下操作。只需将/p:RunCodeAnalaysis=true添加到MsBuild命令行附加参数即可。
/p:RunCodeAnalaysis=true
对于样式表,还有一个相关的构建任务,如果您想使用它,可以将它添加到构建管道中。
最后,只需在主分支策略中启用构建验证即可。设置一个策略,要求更改拉请求,以便在完成拉请求之前成功地使用受保护的分支生成。
https://stackoverflow.com/questions/47702645
相似问题