History of Version Control in Programming
The First Version Control Systems The first version control system was created in 1972 by Bell Labs where Unix was developed. This alpha version control was named "SCCS - Source code control system" and was only available for Unix and only worked with source code files. After a decade, in 1982, "RCS - Revision control system" was introduced and included cross-platform functionality. However, this version control system was also only for text files. Both of these version control systems worked for a single user and couldn't be used for sharing code. In 1986, a centralized version control system was introduced. This was called the "Concurrent version control - CVS". This was a breakthrough in version control systems because this entry had a central repository and could be used by multiple developers. It still lacked one key feature of a good version control: keeping track of changes made in directory trees. It instead focused on changes made in individua...