ci + xplatdownload.microsoft.com/download/a/2/9/a2919dc9-1... · 2013 年1月 2013年6月 ... 25.0%...

34
CI + xplat DOP009

Upload: others

Post on 27-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12

CI + xplat

DOP009

Page 2: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 3: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12

WHY CI?

Page 5: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 6: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12

测试通过率降低

代码覆盖率下降

代码签入增加

Page 7: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 8: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 9: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12

WHY NOT CI?

Page 10: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 11: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12

CI 到底是怎样的系统?

Page 12: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12

.bat .sh

Page 13: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12

应用形态

Page 14: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 15: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 16: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 17: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12

用户量:>4万人 源代码:>2亿文件 工作项:>2千万 构建量:3万次/天

微软统计

2013年1月 2013年6月 增长%

节点数量 59 56 -5%

用户量 41,878 48,821 17%

团队项目集合(数据库) 420 500 19%

团队项目数量 11,400 7,800 -32%

工作项 19,099,619 22,759,417 19%

源代码文件 226,492,566 234,222,381 3%

每月构建数 301,136 657,923 118%

测试用例 3,905,580 4,845,580 24%

Page 18: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12

Visual Studio 2012 Launch

Visual Studio 在线版本

Visual Studio 2012 Update 1

3周的持续交付能力

Visual Studio 企业版本

DevOps capabilities with System Center

2012 SP1

2012年9月 2012年10月 2012年11月 2013年1月

Visual Studio 2012 Update 2

2013年3月

Visual Studio 2012 Update 3

2013年6月

Visual Studio 2013 Launch

2013年11月

用户量:4700人 代码量:3700万 工作项: 190万 构建量:7500次/天

DevDiv 统计

Page 19: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 20: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 21: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 22: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 23: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 24: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 25: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 26: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 27: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 28: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 29: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 30: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 31: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 33: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12
Page 34: CI + xplatdownload.microsoft.com/download/A/2/9/A2919DC9-1... · 2013 年1月 2013年6月 ... 25.0% 200% 150% 10.0% 5.0% Jan 29 Feb 12 Unit Test Result Feb 19 Feb Feb Feb It Feb 12