微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

新文件未显示在短期分支中

如何解决新文件未显示在短期分支中

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

声纳:社区版:7.9 版

解决方法

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

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

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

,

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。