但SCM 的一部分功能由我们专门的Build Lab 来做。 Build Lab or Build Team 是将大家的原码进行总体的汇编。 所有开发工程师的原码都要提交到一个原码库里(Team Source Tree),每天Build Lab进行汇编build. 这个提交过程(Check in) 是有version control 的。 有的团队用微软的Visual Source Safe, 绝大多数团队用一个内部用的工具叫Source Depot。 到发行前夕,原码库(source tree) 是被锁住的。 不管是谁,要是没个被 "War Team"("战争会议") 批准的 bug, 不准、也无法提交改动过的原码。 所以,到发行前夕,“三国会议“变成了"战争会议": 团队的所有领导每天聚在一起,对所有的bug 一个个审核,然后决定某个bug 该不该fix. 被批准了的 bug 才被分到开发工程师的头上去改动。 改完、测试完后,用这专门的bug 号码才可将改动的原码提交到原码库里。 h_ RT%$mD y44dEb#H o 绕了个大圈子,现在可以回答你的问题: 3(X\r=p^S ezU`8tX 1) 微软不用专门的 SCCB 组织和 SCM. 但整套Raid 和Source Deport /VSS 的用法及章程就是一套严谨的 SCCB. [fH +>43_ 2) 没有SCCB, 而是用三国会议(Triage) 来起相同的作用。三国即PM, Dev, QA. Z&j,qhfR 3) 变更的种类有:DCR, Work Item, Code Error, etc. <<wb] _fO 4) 流程上面一介绍了:从 Activate 到 Resolved 到 Closed。 2+r ~yBE
此文章共有5页 上一页 1 2 3 4 5 下一页
|