摘要: 回顾:并行开发版本管理之路(一) --- 版本管理危机 并行开发版本管理之路(二) --- 典型的版本管理难题并行开发版本管理之路(三) --- 版本的强制控制和版本合并 基线----所有代码起始版本的集合。如果没有并行开发,基线也许就是版本机上的一个简单文件夹。如果进行并行开发,那么基线就是具有了指定标签的版本的集合。在进行并行开发的时候,我们希望基线是流动的,会随着我们的期望变化。比如说我们在... 阅读全文
posted @ 2006-11-05 18:29 quitgame 阅读(1454) 评论(0) 推荐(0) 编辑
摘要: 版本需要强制控制的几种常见场景1 要转产或者上市了,不希望开发者随意的代码检入影响到产品的质量和稳定性2 已经转产了,希望控制 Bug 的修改,不希望开发者随意的代码检入影响到补丁(包)的发布版本强制控制的手段1 将需要保护的分支锁定(仅允许版本管理员修改),打上Release标签2 让开发者在以Release标签为基线的分支上进行开发3 登记开发者在以Release标签为基线的分支上的代码修改动... 阅读全文
posted @ 2006-11-05 09:19 quitgame 阅读(1488) 评论(0) 推荐(0) 编辑