在 GIT TFS 2015 中合并 Microsoft 管理的推荐规则

Incorporating microsoft managed recommended rules in GIT TFS 2015

我试过使用 stylecop,但它对很多规则非常严格。我不想通过禁用某些规则来自定义它。我想记录下我正在使用 'Microsoft managed recommended rules',这是我在 VS 2017 中编码时使用的。

我想在 Git 构建过程 TFS-2015 中加入相同的规则。我应该在构建定义期间进行代码标准分析吗?如果不是,怎么办?

如有任何帮助,我们将不胜感激!

无法在您设置审查次数和合并策略的分支策略中进行代码分析。 除非reviews按照微软管理的推荐规则手动检查代码,review不通过。

如果您想将 Microsoft 管理的推荐规则应用于您的代码。只需将 /p:RunCodeAnalaysis=true 添加到 MsBuild 命令行附加参数。

对于 stylecop 还有一个相关的 build task,如果你想使用它,你可以将它添加到你的构建管道中。

最后只需在您的主分支策略中启用 Build validation。设置一个策略,要求在拉取请求完成之前更改拉取请求以使用受保护的分支成功构建。