Page MenuHomePhabricator

Git Branching Model
Updated 1,401 Days AgoPublic

Version 1 of 4: You are viewing an older version of this document, as it appeared on May 26 2020, 1:20 PM.

git-flow

Since MITK’s branching pattern and workflows were designed, Phabricator has been introduced, we improved our CI with Jenkins and many MITK-based projects are used in environments that require a reliable code base with plannable stable releases. As a research-oriented project in a fast moving environment we still have a high priority to be agile and open to contributions and experimental developments.

We decided in May 2020 to switch to the well-known and successful git-flow branching model introduced by Vincent Driessen in 2010: A successful Git branching model.

NOTE: If you are unfamiliar with git-flow, please read the short and excellent arcticle linked above. For the rest of this page, we assume that you understood the basics of git-flow and focus on additional policies we introduced on top of this branching model. 💡

Additional policies

Code guarantees

Code review

Releases

Examples

Last Author
kislinsk
Last Edited
May 26 2020, 1:20 PM

Event Timeline

kislinsk published a new version of this document.