The Unix operating system earned its reputation by providing an unexcelled environment for software development. SCCS, RCS, and make are major contributors to the efficiency of this environment. SCCS and RCS allow multiple versions of a source file to be stored in a single archival file. make automatically updates a group of interrelated programs.
Chapter 18: The Source Code Control System
Chapter 19: The Revision Control System
Chapter 20: The make Utility