A taxonomy of version control strategies for and against Continuous Integration
This series of articles describes a taxonomy for different types of Feature Branching – developers working on branches in isolation from trunk – and how Continuous Integration is impacted by Feature Branching variants.
- Organisation antipattern: Release Feature Branching – the what, why, and how of long-lived feature branches
- Organisation pattern: Trunk Based Development – the what, why, and how of trunk development
- Organisation antipattern: Integration Feature Branching – the what, why, and how of long-lived integration branches
- Organisation antipattern: Build Feature Branching – the what, why, and how of short-lived feature branches