Revision control system
Revision control system
|
|
---|---|
Basic data
|
|
Maintainer | Thien-Thi Nguyen |
developer | GNU project |
Publishing year | 1982 |
Current version | 5.9.4 (January 22, 2015) |
operating system | Unix |
programming language | C. |
category | Version management |
License | GNU General Public License |
gnu.org/software/rcs/ |
The Revision Control System ( RCS ) is software for the version management of files on the computer . It is used especially for text files such as source texts , configuration files or documentation for the administration and documentation of changes.
RCS manages individual files and can therefore not be used, or only to a limited extent, to manage entire projects . RCS is essentially comparable to SCCS . However, since RCS, unlike SCCS, does not keep a checksum in the history file and saves the last current overall version, it is more susceptible to unnoticed defects in the history file than SCCS. In software development in particular , it was replaced by CVS , which was initially a network-compatible attachment to RCS, but now only has the file format in common with RCS.
RCS was originally developed in the early 1980s by Walter F. Tichy , who was employed at Purdue University at the time . RCS is now part of the GNU project , but is still being developed by Purdue University.
literature
- Walter F. Tichy: RCS — A System for Version Control . In: Software — Practice and Experience . tape 15 , no. 7 , 1985, pp. 637–654 ( references to the article at CiteSeer ).
- Don Bolinger, Tan Bronson: Applying RCS and SCCS . O'Reilly, 1995, ISBN 1-56592-117-8 .