Page MenuHomePhabricator

Git Branching Model
Updated 48 Days AgoPublic

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 created this object.May 26 2020, 1:20 PM
kislinsk edited the content of this document. (Show Details)May 27 2020, 7:23 AM
kislinsk edited the content of this document. (Show Details)May 27 2020, 2:01 PM