All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

A practitioner's history of source control: From CVS to Git and thirty years of version control

By

EvilGenius

29d ago· 17 min readenInsight

Summary

A practitioner's first-hand history of source control systems from 1990 to present, covering CVS, SourceSafe, Subversion, BitKeeper, and Git. The author recounts personal experiences with each system, including data loss incidents, and explains how Git emerged from BitKeeper's license revocation in 2005. The article reflects on why Git has remained dominant for over two decades with no serious successor, while acknowledging its flaws and the lessons learned from earlier systems.

Key quotes

· 3 pulled
In April 2005, Linus Torvalds wrote Git in ten days because BitKeeper revoked its free licence to the Linux kernel.
Twenty-one years later, no successor has emerged.
A practitioner's history of source control from someone who used every major system since 1990, and lost code in most of them.
Snippet from the RSS feed
In April 2005, Linus Torvalds wrote Git in ten days because BitKeeper revoked its free licence to the Linux kernel. Twenty-one years later, no successor has emerged. A practitioner's history of source control from someone who used every major system since

You might also wanna read