Must-share information (formatted with Markdown):
- Version 7.7
- synchronize won’t fix, resolved between long-lived branches
We are experiencing issues because we use multiple long lived branches for our SonarQube projects.
- Is there a way to synchronize won’t fix, resolved between long lived branches?
- Are we using SonarQube branching in the proper way?
- What do you suggest to solve our problem?
We are using Git Flow for our Gitlab projects. We have two long term branches per project: a master and develop branch. Features are developed in feature branches, which are branch offs from the develop branch. When we release the application we push develop to the master branch. https://nvie.com/posts/a-successful-git-branching-model/
In SonarQube we have two long lived branches “master”, “develop” per Gitlab project. There is no synchronisation of won’t fix, resolved issues between the long-lived branches (develop -> master). This leads to different reports for master and develop. Feature branches are short lived branches of the develop branch.