Suppressing Issues across a single Project with multiple branches

  • Enterprise Edition
  • Version 8.9.1 (build 44547)

Im using TeamCity to trigger a SonarQube scan of multiple Git branches into a single SQ project. So… the master branch is PRODUCTION and then I have multiple branches off PRODUCTION for DEV, SIT and QA.

I observed that if I suppress (via Wont Fix) an Issue in the master/PROD branch… the Issue does not correspondingly suppress in the child branch (ie QA). But… if I delete the QA branch and rescan the QA environment… the Issue does get suppressed to (Wont Fix) in the new QA branch.

Is this expected behavior?

Thanks !


This is exactly the expected behavior. We sync issue states at branch creation and from there, they’re independent.