Revision control system

from Wikipedia, the free encyclopedia
Revision control system

Heckert GNU white.svg
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

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.


Web links