forked from WrenSecurity/wrensecurity.org
-
Notifications
You must be signed in to change notification settings - Fork 0
Branching
smolafilip edited this page Aug 3, 2017
·
4 revisions
The branching follows the GitLab scheme. There are four types of branches: master
, release/___
, legacy/___
, and feature/___
.
- Contain the stable minor versions of the project.
- Based on the
master
branch. - After the branching point, only serious bug fixes are applied.
- Names are
release/<major>.<minor>.x
. - Patch versions on these branches are handled with tags.
- Branches that are considered worth keeping in their state from the original code.
- First merged into the
master
branch. - Then get cherry-picked into the maintenance branches if required (while increasing the patch version).
- Follows the standard Maven versioning scheme, starting one version up from where Forgerock left off.