09 Software Configuration Management Flashcards
1
Q
Which branches are in the simple branching model?
A
- Master Branche: External Release
- Development Branche: Promotions that can be used as internal release
- Feature Branches:
2
Q
Which branches are there in git flow Branch Management
A
- Master Branch
- Hotfix Branches (revisions)
- Development Branch
- Feature Branches
3
Q
What is a revision
A
only contains fixes
4
Q
Best practices for branch and merge management
A
- Use branches to control concurrent development and explorations
- Agree on a workflow (branching model)
- Map backlog items / requirements to feature branches (workflow automation)
- Only one person at once works with non merge-able files
- Important: Minimize feature branch lifetime (not more than “some” days)