Administration Guide
接下来翻译管理员篇。
Background Tasks
后台任务包括以下两个方面:
- 分析报告输入
- 视图计算的生成
Analysis Reports
注意:未完成相关后台任务之前分析是不完整的。尽管SonarQube日志输出显示执行成功,分析结果在相关后台任务完成之前是不可见的。
SonarQube Scanner完成代码分析之后,分析结果通过计算引擎发送到SonarQube服务器上。
这些分析报告可以串行执行。可以通过conf/sonar.propertity控制分析报告的数量。
管理员可以通过查看当前串行处理的任务,Administration > Projects > Background Tasks
Filters
通过状态过滤出后台任务:Pending,Success,Failed,Canceled
Only Latest Analysis按钮过滤出每个项目最后一次导入的后台任务,也可以通过导入开始时间来过滤。
页面顶端三个计数器分别为:
- pending-显示分析报告串行数量和等待处理的数量
- failures-显示近期处理失败的项目数量
- 第三个显示正咋执行的分析
正在执行分析过程时,会显示pending。
Cancel Import
你可以取消正在处理的任务,通过点击:
- 每个任务pending旁边红色的‘X’;