Yan*_*You 5 code-analysis sonarqube
我已经创建了一个项目并运行代码分析。后来我对规则做了一些修改,并尝试再次运行代码分析。但是在http://localhost:9000/projects的 UI 中,我找不到任何菜单或按钮来显示运行代码分析的说明。有人可以帮忙吗?
\n\n更新于 25/02/2020
\n\n例如,我正在将 SonarQube 用于 .NET (C#) 项目。当我进行代码分析时,按照 SonarQube 的建议,我将下面的 3 个命令复制到命令行中。
\n\nSonarScanner.MSBuild.exe 开始 /k:"" /d:sonar.host.url=\xe2\x80\x9c http://localhost:9000 \xe2\x80\x9d /d:sonar.login=""
\n\nMsBuild.exe /t:重建
\n\nSonarScanner.MSBuild.exe 结束 /d:sonar.login=""
\n\n如果 SonarQube 可以在http://localhost:9000/dashboard?id=的 UI 中显示这些命令,那就太好了。否则,很难记住这些命令,再次运行代码分析的唯一方法是在 SonarQube UI 中创建一个新项目。目前,我在创建项目后将这 3 个命令复制到 .bat 文件中。每次在项目配置发生一些更改后再次运行此 .bat 文件。
\n生态系统中有两个重要组成部分:
声纳库:
声纳扫描仪
当您更改项目配置中的任何内容时,您必须执行新的分析才能查看结果。这意味着您必须:
运行代码分析
归档时间: |
|
查看次数: |
11501 次 |
最近记录: |