Versioning
Tagging
Each merge into the main branch should be tagged with a version number.
When you close a release via Git-flow, you can add the version number tag directly in the dialog box:
Git-flow will merge the release branch into main and develop. Afterwards, make sure to checkout and push both branches.
Version Number Scheme
The version number scheme we use at B&R is: XX . YY . ZZ
- XX = Major Revision
- Incompatible with previous major revisions
- __YY = Minor Revision __
- New features added
- ZZ = Bug Fixes
- No new features, just small changes / bugfixes