@
palmers 为每次发布创建一个分支.
假设主干是 trunk(月发布) 副主干是 branches/trunk-weekly(周发布), 每四周从trunk-weekly合并一次到trunk,验收之后完成月发布
每周从 branches/trunk-weekly copy一份,成为新分支, 比如 branches/dev-20140520
然后开发gg开始不亦乐乎地开发了, 开发完毕提交到 branches/dev-20140520 让测试mm验收.
测试mm验收完毕, 把 branches/dev-20140520 merge 到 branches/trunk-weekly , 重新回归测试, 测试完毕提交运维
月开发类似
如果有突发情况, 需要对 trunk 和 branches/trunk-weekly 进行更新, 从对应的分支拉一个新版本, 修改之后merge回去(需要merge到所有在在开发的分支)
最后, 谁往这些分支merge不需要更新的代码, 按行数罚款10块, 无上限. 完事