我对使用sonarqube服务器绑定visual studio项目感到困惑。 我们将项目绑定到sonarqube服务器: 1)在SonarQube服务器上查看SonarLint运行的分析 要么 2)使用Sonarqube质量配置文件规则检测visual studio中的警告/错误。
哪一个是正确的?
答案 0 :(得分:1)
用于(2):将MSBuild解决方案绑定到服务器将Visual Studio中使用的规则集与SonarQube中定义的质量配置文件同步。目标是在IDE中出现与在CI计算机上运行分析并推送到SonarQube时出现的相同的问题集。但请注意,由于目前的一些限制,问题会略有不同,例如:参数化规则目前不在Visual Studio中运行,因为连接模式尚未同步必要的配置。)
此外,当Visual Studio解决方案绑定到SonarQube项目时,将不会在IDE中报告SonarQube中禁止的问题,并且当质量门更改时,通知将显示在IDE中。