Changes between Version 17 and Version 18 of StartModMaint
- Timestamp:
- Dec 10, 2013, 2:59:02 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
StartModMaint
v17 v18 132 132 }}} 133 133 134 === First post- conversion merge to {{{master}}} ===134 === First post-svn conversion merge to {{{master}}} === 135 135 136 136 When you are ready to merge the {{{develop}}} branch to {{{master}}} (or better yet a release branch that's branched off {{{master}}}), there's a bit of housekeeping to be done … … 177 177 You're now ready for "routine" merges to proceed as per Gitflow (or whatever other strategy you wish to use). 178 178 179 === Li brary release ===179 === Lightweight library release === 180 180 181 Small, simple libraries and simple releases just merge {{{develop}}} into {{{master}}}, tag {{{master}}}, and declare victory. 182 183 {{{ 184 git checkout master 185 git merge --no-ff develop 186 git tag -a 1.56.1 187 }}} 188 189 === Heavyweight library release === 190 191 Large, complex libraries, particularly those with multiple developers working in parallel, need to use a release procedure that scales up better than the lightweight procedure. The Git Flow approach is recommended. Find out more at [wiki:StartModWorkflow Modular Boost Library Workflow Overview] and be sure to study the examples given in [http://nvie.com/posts/a-successful-git-branching-model/ Vincent Driessen's original blog posting].