【问题标题】:New Files not showing in short-lived branch新文件未显示在短期分支中
【发布时间】:2021-05-18 22:35:15
【问题描述】:

在我的项目上运行 sonarqube 后,我创建了一个除 main 之外的新分支,作为默认分支并开始使用它。在运行声纳时,默认情况下只考虑主(主)分支。我尝试了这个短暂的分支功能,但它会将文件与主分支进行比较,并仅显示在新分支中修改的文件。未显示在新分支中创建的文件。如何解决?或者如何更改声纳中的默认分支。

Sonar:社区版:7.9 版

【问题讨论】:

    标签: sonarqube branch


    【解决方案1】:

    在社区版中,我找到了解决办法。将 sonar.branch.name 的值提供给预期的分支。在我的情况下sonar.branch.name=sprint7_bugfixes。声纳将运行整个分支并更新仪表板中的内容,但名称仍将显示为 master。

    另一种方法是更改​​项目密钥和项目名称以及分支名称。

    【讨论】:

      【解决方案2】:

      如果您询问 SonarQube 中的默认分支,社区版会显示所有项目,就像“master”分支一样。

      可以参考https://docs.sonarqube.org/latest/branches/overview/

      主/主分支这是默认分支,通常 对应于为您的下一个版本开发的内容。这是 通常在开发团队中被称为“大师”或“负责人”,并且是 在没有提供特定分支参数时进行分析。它是 标记为“Main Branch”,默认名称为“master”,但可以 从 Administration > Branches 的项目设置中重命名,然后 拉取请求。 当您使用社区版时,这是 只有你看到的分支。

      【讨论】:

        猜你喜欢
        • 2018-11-24
        • 2017-11-10
        • 2020-05-13
        • 1970-01-01
        • 2021-02-26
        • 2016-01-12
        • 2018-11-05
        • 1970-01-01
        • 2012-09-01
        相关资源
        最近更新 更多