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:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which branches are there in git flow Branch Management

A
  • Master Branch
  • Hotfix Branches (revisions)
  • Development Branch
  • Feature Branches
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a revision

A

only contains fixes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly