SonarQube Quality Profile

点击SonarQube WEB页面的导航栏中的“Quality Profiles”Tab页,出现如下界面:

这个页面是Quality Profiles的列表和相关操作。

Quality Profile是一个被激活的规则的集合。一个项目的一次扫描对应一个Quality Profile。 在实际中,往往一个源码项目对应一个Quality Profile,每次扫描都使用同一个Quality Profile。

所以,会有很多的Quality Profile,用于不同的项目。

1.1、新建Quality Profile

点击“Create”按钮。

1.2、删除Quality Profile

点击“Delete”按钮。

1.3、还原Quality Profile

点击“Restore Profile”按钮。 还原所有的内建的Profile: 点击“Restore Built-in Profile”按钮。

1.4、备份Quality Profile

点击“Back up”按钮。

1.5、重命名Quality Profile

点击“Rename”按钮。

1.5、设置Quality Profile

点击其中一个Quality Profile,进入Quality Profile的详情页面,如下:

Rules标签页显示了不同级别的规则的数量。

Projects标签页设置这个Quality Profile与哪些项目关联,关联后,扫描时候就会使用这个Quality Profile。 Quality Profile要与项目进行关联后,扫描的结果才会显示出来。