【发布时间】:2015-11-30 13:48:16
【问题描述】:
我被要求将另一个项目 (C#) 集成到 SonarQube 中。我们使用 TFS 2013、SonarQube 5.1.2 和 Sonar.MSBuild.Runner 1.0。 Build process 模板是旧的(不支持 pre 和 post Powershell 脚本)并且是自定义的。 Visual Studio 2013 无法编辑旧的构建过程模板。
我尝试只进行静态代码分析,并使用 start 参数运行 MSBuild.SonarQube.Runner,第二次使用 end 参数运行,而没有在两者之间进行构建(代码覆盖率对他们来说似乎并不重要)。但后来我收到错误"No ProjectInfo.xml files were found. Check that the analysis targets are referenced by the MSBuild projects being build"?
我有哪些选项可以将此项目集成到 SonarQube 中?
【问题讨论】:
-
您在构建控制器/代理上有什么版本的 TFS?
-
也是 TFS 2013。
标签: c# visual-studio-2013 msbuild sonarqube