我们有一个Bitbucket项目,其中包含一个/project/$PROJECTNAME
下的maven项目。
我们可以使用maven-sonar扫描该项目,然后在Sonar中获得扫描结果。
尽管Sonar中的路径都相对于/project/$PROJECTNAME
,但省略了公共前缀。 (与cd
进入目录和mvn sonar:sonar
无关,或使用回购根目录中的mvn -f /project/$PROJECTNAME/pom.xml sonar:sonar
)
我相信,这种偏移会混淆Bitbucket及其Sonar插件,就像我们使全局Sonar报告出现在PR中一样,我们并没有使个别问题出现在差异中或出现个别问题计数。
解决这个问题的最佳方法是什么?
我的潜在选择,但我尚未找到具体的操作方法: