我是C#开发人员,我们计划使用SonarQube。
是否使用sonarQube而没有任何版本控制工具,例如可以直接读取源文件夹SonorQube。
答案 0 :(得分:1)
是
您可以使用命令行运行(您可以安排我猜)。它涉及运行MSBuild(MSBuild.SonarQube.Runner.exe)的插件,传递一些参数,然后使用MSBuild命令行进行正常构建,然后将结果上传到SQ。
源控制不是必需的。所有这些都在这篇优秀文档中进行了解释,特别注意命令行部分的分析。
http://redirect.sonarsource.com/doc/sq-setup-guide-for-dotnet-users.html
答案 1 :(得分:0)
只需在全局或项目级别关闭SCM传感器:管理>一般> SCM>禁用SCM传感器设置为true