1)当我尝试使用重建选项时
MANOJs-MacBook-Air:UI_Testing2 manojdeshpande$ mono /Users/manojdeshpande/Downloads/sonar-scanner-msbuild-4.5.0.1761-net46/MSBuild.SonarQube.Runner.exe /t:Rebuild
警告: - - - - - - - - - - - - - - - - - - - - - - - - ----------------------
此可执行文件已弃用,可能会在 SonarScanner for MSBuild 的下一个主要版本中删除。请改用“SonarScanner.MSBuild.exe”。
适用于 MSBuild 4.5 的 SonarScanner
使用 .NET Framework 版本的 Scanner for MSBuild
默认属性文件位于 /Users/manojdeshpande/Downloads/sonar-scanner-msbuild-4.5.0.1761-net46/SonarQube.Analysis.xml
从 /Users/manojdeshpande/Downloads/sonar-scanner-msbuild-4.5.0.1761-net46/SonarQube.Analysis.xml 加载分析属性
警告:请指定命令“开始”或“结束”以指示是否需要预处理或后处理。这些参数将在以后的版本中成为强制性参数。
预处理开始。
正在准备工作目录...
05:23:39.463 05:23:39.454 无法识别的命令行参数:/t:Rebuild
05:23:39.464 05:23:39.462 缺少必需的参数:/key:[SonarQube 项目密钥]
05:23:39.464 至少需要以下命令行参数:
- SonarQube 项目密钥
连接到低于 6.1 版的 SonarQube 服务器时,还需要以下命令行参数:
SonarQube 项目名称
SonarQube 项目版本
还可以提供设置文件的完整路径。如果未提供,exe 将尝试在与用于 MSBuild 的 SonarQube Scanner 相同的目录中找到默认设置文件。
利用 '/?' 或 '/h' 查看帮助信息。
05:23:39.464 预处理失败。退出代码:1
2) 我遇到其他一些与身份验证问题有关的错误。任何解决此问题的方法。
MANOJs-MacBook-Air:UI_Testing2 manojdeshpande$ mono /Users/manojdeshpande/Downloads/sonar-scanner-msbuild-4.5.0.1761-net46/SonarScanner.MSBuild.exe 开始 /k:"Xamarin" /d:sonar.host.url= "http://localhost:9000" /d:sonar.login="token1"
适用于 MSBuild 4.5 的 SonarScanner
使用 .NET Framework 版本的 Scanner for MSBuild
默认属性文件位于 /Users/manojdeshpande/Downloads/sonar-scanner-msbuild-4.5.0.1761-net46/SonarQube.Analysis.xml
从 /Users/manojdeshpande/Downloads/sonar-scanner-msbuild-4.5.0.1761-net46/SonarQube.Analysis.xml 加载分析属性
预处理开始。
正在准备工作目录...
05:18:52.798 更新构建集成目标...
05:18:52.833 获取分析配置设置...
05:18:52.94 请求和解析 ' http://localhost:9000/api/settings/values?component=Xamarin ' 失败:远程服务器返回错误:(401)。
05:18:52.94 连接到 SonarQube 服务器时无法授权。检查您的凭据,然后重试。
05:18:52.941 预处理失败。退出代码:1