分支机构的项目分析(声纳报告)
Posted
技术标签:
【中文标题】分支机构的项目分析(声纳报告)【英文标题】:Project analysis (Sonar Report )for branches 【发布时间】:2015-07-14 12:32:21 【问题描述】:我最近使用竹子和声纳配置了我们的构建服务器。在我们的例子中,我们有一个多开发人员环境,并且选择不仅分析我们的主干,还分析分支。声纳分析树干和树枝的夜间构造。这就是我们的问题。最后一个构建将是保存在 Sonar 中的构建,从 Sonar 的角度来看这是合理的,即项目具有相同的名称,因此可能相同。
在分支中,我们对主要版本进行了修复,所有项目名称和代码都相同,只是在分支中我们修复了错误。所以我们很想在声纳仪表板中分别看到分支和主干的分析。
问题是有没有办法在 Sonar 中制作同一个项目的多个版本?或者在这种情况下还有其他最佳做法吗?
期待您的回复:)
【问题讨论】:
SonarQube - analyzing branches of the same project的可能重复 【参考方案1】:使用sonar.branch
分析属性将分支与头部和彼此区分开来。请注意,有一些限制。例如。在项目的一个版本中标记为“误报”的问题不会在其他版本中显示为 FP。
More analysis params in the docs
【讨论】:
目前有更好的方法吗?我们使用的是 SonarQube 6.0,并且我们有同一个项目的不同分支。我们正在使用sonar.branch
属性分析它们。这工作正常,但每次创建和分析新分支时,新项目中都会出现很多问题,我们已经在现有项目中标记为“不会修复”。
很遗憾,没有以上是关于分支机构的项目分析(声纳报告)的主要内容,如果未能解决你的问题,请参考以下文章