我们有一个VS解决方案,使用SVN作为修订控制。在我们的解决方案中,我们使用resharper规则来检查代码质量。 我们如何知道我们所做的更改是否会导致新规则的违反?你知道任何自动化方式吗?
答案 0 :(得分:1)
你有像Jenkins或TFS这样的持续集成服务器吗?如果没有,请进行设置。
对于ReSharper,可以使用CommandLine Tools(您甚至不需要额外的许可证)。您可以使用自动构建来调用它们,例如
"C:\Program Files (x86)\JetBrains\CommandLineTools\InspectCode.exe" /o=Resharper.Result.xml /toolset=12.0 YourSolution.sln
然后发布其报告。
如果您更改了某些规则,请不要忘记登入.DotSettings
文件!