The Distributed Version Control Revolution
summary
A historical survey of version control systems that explains what makes a system ‘distributed’ and why distributed systems became dominant, using specific influential products as examples. It traces key features and innovations across version-control history, challenges common assumptions and myths about version control, and tries to identify which widely held beliefs may be preventing further advances.
AI-written summary · about
chapters (13)
- 0:00Start
- 1:33What is a version control system?
- 2:40What does source control provide?
- 5:10SCCS
- 9:22RCS
- 13:16Revision numbers
- 18:52CVS
- 34:59Subversion
- 41:11Concurrency models
- 43:13Decentralized or
- 47:33What does it mean to be
- 50:16Myths of version control
- 56:32The Next Generation
related talks
46mVersion Control Systems
35mData versioning in machine learning projects
31mDistributed DevOps
58mElements of Distributed Architectures
27mDevOps in a Windows (Enterprise) World
45mHalf a Century Fighting Legacy
10mDevOpsCon 2016: Interview Marko Berkovic & Matthias Wiesen
07mOutlines the Risks Surrounding Distributed Systems
