1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 SonarQube 5.2 发布,代码质量管理平台 下载

本帖由 漂亮的石头2015-11-03 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,345
    赞:
    47
    SonarQube 5.2 发布,此版本主要新特性和值得关注的改进如下:


    • Scanners (SQ Runner, Maven, Gradle, Ant, MSBuild Runner, Jenkins, …) don’t have access to the database anymore. This feature is the biggest change and it has several consequences:


      • This improves performance, security and reliability of the scanners


      • A big part of what scanners used to do has been moved to server-side and is now processed asynchronously.


      • Another important consequence: SonarQube plugins that currently do some kind of data manipulation during the analysis will probably have to be rewritten.

    • Because more processing is done on server-side, more information is available to monitor and understand what’s going on in SonarQube


      • Report processing logs are also available from the web application


      • The page is available at project administration level too


      • Server logs are accessible from the “System” page, and it’s possible to dynamically change the log level to help debug some issues


      • The former “Analysis Reports” page has been renamed “Background Tasks” and redesigned to offer far more features

    • More features are available to better manage issues


      • Support for more precise issue location and multiple location (this requires language plugins to provide the information)


      • The Issues page can be displayed either in “issue count” or in “technical debt amount”


      • New “My New Issues” notification that tells what’s relevant to you only


      • Possibility to define the default assignee on a project – for every new issue that SonarQube could not automatically assign based on the SCM information


      • Issue filters can now be displayed in a generic widget that shows the distribution of issue on a specific axis

    • The Quality Profile page and most global administration pages have been rewritten


      • UI/UX is more consistent


      • This also means that web services for those domains are available - for instance to manage users, groups, permissions, …etc.

    • Some features were dropped – the main ones being:


      • All design related features: please read SONAR-6553 to understand why.


      • Cross-module/project duplication: this one could actually not be rewritten in this 5.2 version, but for sure it will be reintroduced in next release.

    • And obviously, there are plenty of bug fixes, improvements and other smaller new features not listed here.

    详细改进请看发行说明

    下载:sonarqube.org

    Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、Cobol、PL/SQL、Flex 等。

    开源中国代码质量管理系统 -> http://sonar.oschina.net/

    主要特点:


    • 代码覆盖:通过单元测试,将会显示哪行代码被选中


    • 改善编码规则


    • 搜寻编码规则:按照名字,插件,激活级别和类别进行查询


    • 项目搜寻:按照项目的名字进行查询


    • 对比数据:比较同一张表中的任何测量的趋势

    [​IMG]
    SonarQube 5.2 发布,代码质量管理平台下载地址
     
正在加载...