The document discusses the evolution of version control systems from centralized to distributed systems. It summarizes Eclipse's move to using Git and Gerrit for version control and code review. Key points include the benefits of distributed version control like easy branching and merging, disconnected operations, and empowering community collaboration. Challenges in the transition included updating processes for code review through tools like Gerrit.
1. Evolution of Version
Control in Open Source
Lessons learned along the path to distributed version control
Chris Aniszczyk (Red Hat)
Principal Software Engineer
zx@redhat.com
http://aniszczyk.org