Source Code Control System

The Source Code Control System ( SCCS ) was the first version control software files on the computer. The first version was written in 1972 by Marc J. Rochkind at Bell Labs. It is specifically designed for text files such as source code, configuration files or documentation for the administration and documentation of changes. It is usually supplied in different versions for commercial Unix versions, and the POSIX standard for version control systems.

SCCS manages individual files and can therefore be used only partly for managing entire projects. For this reason, an anabolic to SCCS project management system called Network Software Engineering (NSE ) has been developed by Sun in 1986. In the early 1990s this was replaced by Teamware, which is still used for larger projects. SCCS is substantially identical to the Revision Control System (RCS ) are comparable, but is now rarely used in software development, as it has the reputation of being slow and complex to operate. Modern version control systems also offer features such as multi-user mode, network support and distributed operation.

The BitKeeper system is based on the data structures and the internal programming interfaces of SCCS, but was newly developed by Larry McVoy.

Sources

711603
de