微软项目经理谈如何用庞大的代码构建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
Windows 10 将迎来全新的侧栏控制中心 最新截图出现[Migage]
拆解报告:魅族POP真无线蓝牙运动耳机无线充电盒[Migage]
黄章确认魅族数字周年系列是最高端产品[Migage]
魅族16曝光:搭载骁龙710 配屏下指纹[Migage]
国内首款骁龙本华硕畅370发布:6199元送一年无限流量[Migage]