zoukankan      html  css  js  c++  java
  • SonarQube 系列之 — 02 配置与管理

    1. SonarQube配置管理

    1.1 配置管理–-配置

    配置管理模块又包含以下管理:

    1.1.1 通用配置

    管理的模块有:

    Java、C#、CSS等:配置检查规范
    技术债务
    排除
    权限
    通用

    1.1.2 加密

    密码用来加密属性。 了解更多

    1.1.3 网络调用

    网络调用在任务分析完成后提醒外部服务。一个包含JSON负载的HTTP POST请求会发送给每个设置的URL。参考 网络调用文档。

    1.2 配置管理–-权限

    内容包含:
    用户----创建管理个人用户
    群组----创建管理用户的群组。
    全局权限--在全局层次上进行授予和回收权限。这些权限包含修改质量配置,分享仪表盘,和进行全局系统管理。
    权限模板--管理项目模板的权限。默认模板回应用到所有新项目上。

    1.3 配置管理–项目

    1.3.1 项目管理

    创建、编辑、修改、删除(批量)SonarQube项目

    1.3.2. 后台任务

    1.4 配置管理–-系统

    显示SonarQube安装环境的配置变量和系统配置路径。
    支持下载日志,下载系统信息,重启服务器

    1.5 配置管理–-应用市场

    方便管理插件、安装插件。

    2 质量阀

    程序员用户使用说明
    SonarQube Web管理者通过配置和设置以下参数值对项目源代码进行:
    复杂度、覆盖率、文档、重复、问题、可维护性、可靠性、安全性、大小等约束和规范。

    sonar中的质量阈管理以下内容。

               复杂度
    				复杂度
    				复杂度/类
    				复杂度/文件
    				复杂度/方法
    			覆盖率
    				分支覆盖
    				集成测试的新分支覆盖
    				新代码的分支覆盖率
    				覆盖率
    				新集成测试覆盖
    				新覆盖率
    				集成测试分支覆盖
    				集成测试覆盖
    				集成测试覆盖行
    				集成测试未覆盖分支
    				集成测试未覆盖行
    				代码覆盖率
    				集成测试的新行覆盖
    				新代码覆盖率
    				代码行
    				集成测试的新行覆盖
    				覆盖的新代码
    				总体分支覆盖率
    				总体新分支覆盖率
    				总体覆盖率
    				总体新覆盖率
    				总体代码覆盖率
    				总体新代码覆盖率
    				总体覆盖的新行数
    				总体未覆盖分支
    				总体未覆盖的新分支
    				总体未覆盖代码
    				总体未覆盖新行数
    				单元测试忽略数
    				未覆盖分支
    				集成测试未覆盖的新分支
    				未覆盖新分支
    				未覆盖的代码
    				集成测试未覆盖的行
    				未覆盖的新代码
    				单元测试持续时间
    				单元测试错误数
    				单元测试失败数
    				单元测试成功 (%)
    				单元测试数
    			文档
    				注释行
    				注释 (%)
    				公共API
    				公共注释的API (%)
    				公共未注释的API
    			重复
    				重复块
    				重复文件
    				重复行
    				重复行(%)
    			问题
    				阻断违规
    				确认问题
    				严重违规
    				误判问题
    				提示违规
    				违规
    				主要违规
    				次要违规
    				新阻断违规
    				新严重违规
    				新提示违规
    				新违规
    				新主要违规
    				新次要违规
    				开启问题
    				重开问题
    				不修复的问题
    			可维护性
    				新代码的技术债务
    				坏味道
    				达到可维护性A级所需的工作
    				新增坏味道
    				技术债务
    				技术债务比率
    				新代码技术债务比率
    				Management
    				Burned budget
    				Business value
    				Team size
    			可靠性
    				Bugs
    				新增Bugs
    				可靠性修复工作
    				新代码的可靠性修复工作
    			安全性
    				新增漏洞
    				安全修复工作
    				新代码的安全修复工作
    				漏洞
    			大小
    				类
    				目录
    				文件
    				方法
    				生成的行数
    				生成的代码行数
    				行数
    				代码行数
    				项目
    				语句
    

    ————————————————

  • 相关阅读:
    keyCode的使用
    写自已的类库需要的核心代码
    50个必备的实用jQuery代码段
    javascript基础
    给js原生Array增加each方法
    jquery中一些容易让人困惑的东西总结[转载]
    ajax编程
    oracle的正则表达式 [转载]
    eclipse 插件大全
    SlickGrid Options
  • 原文地址:https://www.cnblogs.com/liuyitan/p/13181656.html
Copyright © 2011-2022 走看看