如何将质量configuration文件规则导出到Excel中
我们正在为我们的项目使用SonarQube 4.5.1,并计划向terminal用户提供激活/closures规则列表。
在Excel中的SonarQube中导出/导入的最佳方式是什么?
在质量configuration文件中有备份选项,但没有导出说明。 我直接在规则表中查看数据库,但由于一些HTML标签,这不能用分号分隔。
我也想知道如何将定制的规则添加到现有的一组规则。 什么程序?
SonarQube界面真的会成为用户的最佳参考。 基于您的评论中的信息,我会build议一个简单的网页表单,而不是试图构build一个电子表格。
这可能有助于知道您可以使用XMLconfiguration文件备份中返回的repositoryKey和key来构buildURL的任何规则:
HTTP:// [服务器] /代码规则#rule_key = [repositoryKey]:[键]
EG https://sonarcloud.io/api/rules/search?rule_key=csharpsquid%3AS907
API支持许多参数,这些参数logging在这里: https : //sonarcloud.io/web_api/api/rules/search (单击水平线上方的参数标题以打开描述)。
例如,languages参数可以search适用于一种或多种语言(逗号分隔列表)的规则。 要获取所有C#规则的列表,可以使用https://sonarcloud.io/api/rules/search?languages=cs
在将json文件中的searchAPI的结果保存后,为了完全覆盖问题,可以用https://github.com/VBA-tools/VBA-JSON来完成json导入excel的导入