Sonarqube 位桶服务器Sonar Qube中的拉取请求分析不起作用(位桶插件Sonar)

Sonarqube 位桶服务器Sonar Qube中的拉取请求分析不起作用(位桶插件Sonar),sonarqube,bitbucket-server,Sonarqube,Bitbucket Server,下面是我创建pull请求时显示的消息(我为bitbucket插件配置了sonar)。请给出建议。谢谢 声纳数据不可用 无法获取声纳项目“abc.com”的数据。您的请求尚未分析,引用了一个不存在的Sonar项目,或者您使用了SonarQube 6.7的新分支功能,但尚未在存储库设置中启用此功能。您可以在存储库设置中配置Sonar项目。出现此问题的原因可能有很多。我们面临这个问题的一个原因是当我们在一个新的存储库中提交PR时 现在,在一个新的存储库中,基本/默认分支将始终为空,因此将没有用于该存储

下面是我创建pull请求时显示的消息(我为bitbucket插件配置了sonar)。请给出建议。谢谢

声纳数据不可用


无法获取声纳项目“abc.com”的数据。您的请求尚未分析,引用了一个不存在的Sonar项目,或者您使用了SonarQube 6.7的新分支功能,但尚未在存储库设置中启用此功能。您可以在存储库设置中配置Sonar项目。

出现此问题的原因可能有很多。我们面临这个问题的一个原因是当我们在一个新的存储库中提交PR时

现在,在一个新的存储库中,基本/默认分支将始终为空,因此将没有用于该存储库的声纳数据。现在,要在第一次添加代码库,您需要创建一个特性分支并为此提高PR。现在,如果您已经为存储库启用了sonar插件,bitbucket将尝试比较您的功能以及基本分支的sonar报告。现在,由于基本分支并没有声纳数据,bitbucket将抛出以下错误

声纳数据不可用


解决方案:在第一次PR合并时禁用存储库中的sonar插件。一旦PR合并到基本分支中,再次启用插件,您将重新投入业务。

根据信息,我不确定您到目前为止配置了什么etv。但是->回答的是基本问题,如果答案不完整,请根据更具体的解释调整您的问题->添加有关配置的信息等。