Git at Shawn Pearce Nov 7, 2015 Source: LoremSource: ipsum http://xkcd.com/1597/ dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Use of Git
GitHub Git Gerrit
~40 organizations Just a basic Git server We ♥ Gerrit.
AngularJS, Dart, Polymer, Golang, Chromium Android, Golang, GWT, BoringSSL, Kubernetes, gRPC, Google Cloud, Personal repositories Linux, ChromiumOS, … Ganeti, sample application code, …
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem Gerrit usage
239 configured Gerrit servers
1.59M changes
3.78M patch sets / revisions / commits Updates per minute
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem Internal repositories
Personal Repos
Bare repository. No Gerrit. Self-created.
3,977 Creates my-team/app-src
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem Internal repositories
Personal Repos Shared Gerrit Android, Chrome, … Other
Bare repository. 1 common Gerrit. Many many Gerrit. No Gerrit. Self-created. Plugin provides self- Administration done service creation. by workgroups.
3,977 Centrally1,270 managed servers, backups,26,125 etc. 2,440,403
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem System size (repositories)
2.5M ?
426 Gerrit Summit 2012
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem Server locations
Europe US US US
Asia
How? Ask again tomorrow.
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem THANK YOU