微软项目经理谈如何用庞大的代码构建Windows[Migage]

Source

Windows 是一个庞大的操作系统,包含了大量的软件库,过去几年微软负责开发的 Windows 和设备集团一直在尝试将所有的开发流程整合在一起,他们拥抱了 Git 版本控制系统,但同时也采用了微软自己的 Visual Studio Team Services (VSTS),集成了源码控制、工作项跟踪,整合、测试和部署等,Git 库就托管在 VSTS 中。

git-branching.png

Windows 的核心库包含了超过 270Gb 的源文件,参与开发的工程师超过 4000 人,在任何时候有大约 400 名工程师在上面工作。Windows 的核心库是最大的 Git 库,但  Windows 和设备集团还有其他软件库,整个集团有大约 6,000 个 Git 库。

VSTS 项目经理 Martin Woodward 以去年 9 月释出的Windows 10 Fall Creators Update(1709)介绍说,该版本包含了大约 400 万个 commits,50 万个 pull requests,每个 pull request 代表了新的特性或 bug 修正,它现在有超过 1000 万个工作项目。


[图]微软承认对部分Windows 10强制升级 10天内可降级恢复[Migage]
[图]Windows 10平台年龄分布初探:50岁以上是购买主力[Migage]
京东金融百亿融资启动 落定后估值将超1650亿[Migage]
LG G7将于4月底发布:骁龙845+刘海屏[Migage]
猎豹将发融合区块链的AI音箱[Migage]
雷军辞去猎豹移动董事长 CEO傅盛继任[Migage]
亚马逊将在西雅图总部裁员数百人 因招聘过快[Migage]
英品牌评级机构:阿里巴巴成中国最有价值互联网品牌[Migage]
当当董事长俞渝首度发声:海航只是可能性之一[Migage]
当当CEO李国庆:有资本追逐是一个公司价值体现[Migage]
Migage News
Migage 6Park
Migage WXC
Migage CNBeta
Migage Yeeyi
Migage TieXue
Migage SinaFiance
Migage Hexun
Migage Fenghuang
Migage XKB
OZbargain
Migage Bloomberg
Migage SMH
Migage YahooTW
瑞银:奥迪电动汽车令人失望 传统厂商追特斯拉不易[Migage]
看完你就明白 iPhone XS系列为什么不值得买[Migage]
考古学家发现最古老的绘画[Migage]
科学家使用磁场和变形合金研发制冷系统[Migage]
谷歌的姊妹公司用AI在新加坡对抗蚊子[Migage]