Changes between Version 8 and Version 9 of BranchingPolicy
- Timestamp:
- 03/15/11 18:58:42 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BranchingPolicy
v8 v9 11 11 * metastable: (will soon be deprecated) for code preparing to be stable 12 12 * default: development HEAD 13 2. A (named) branch will be created for each feature or defect (bug). Naming convention: 13 2. A (named) branch will be created for each feature or defect (bug), unless it is almost certain that the ticket only requires one changeset. 14 Branch naming convention: 14 15 * defect-{ticket-number}[-optional-name] e.g. defect-902-my-bad-bug 15 16 * feature-{ticket-number}[-optional-name] e.g. feature-903-my-amazing-feature … … 18 19 Feature, bug and release branches may be "closed" once appropriately merged. To summarize the work-flow: 19 20 20 * No (or almost no) work should be done in default or stable directly. Work in branches.21 * Almost no work should be done in default or stable directly - only tickets requiring single changesets area allowed. Otherwise work in branches. 21 22 * feature branches branch off default and merge back into default 22 23 * defect branches branch off default *or* stable and merge back into respective branches. Fixes on stable get merged to default as appropriate.