For now, this concerns branches: master and devel, the rest of existing branches are "feature" branches.
Briefly the rules are:
master gets updated only from devel, after thorough tests and acceptance (in fact, since 0.8.0, it will contain only the code from the latest release).
devel gets updated from feature branches, after tests and acceptance
Other things of the scheme may be used/adapted as needed (hotfixes for released code and such,
very likely release branch(es) will also appear).
New rules regarding branching scheme:
The project will adapt the following model: https://nvie.com/posts/a-successful-git-branching-model/
For now, this concerns branches:
master
anddevel
, the rest of existing branches are "feature" branches.Briefly the rules are:
master
gets updated only fromdevel
, after thorough tests and acceptance (in fact, since 0.8.0, it will contain only the code from the latest release).devel
gets updated from feature branches, after tests and acceptanceOther things of the scheme may be used/adapted as needed (hotfixes for released code and such, very likely release branch(es) will also appear).
Questions?