Revision Control System

Revision Control System
Original authorWalter F. Tichy
DeveloperGNU Project
Initial release1982 (1982)
Stable release
5.10.1 / 2 February 2022 (2 February 2022)
Written inC
Operating systemUnix-like, V
TypeVersion control
LicenseGPL-3.0-or-later
Websitegnu.org/s/rcs/ 
Repository
OpenRCS
Original authorsJean-Francois Brousseau, Joris Vink, Niall O'Higgins, and Xavier Santolaria
DeveloperOpenBSD
Initial release2006 (2006)
Written inC
Operating systemOpenBSD
TypeVersion control
LicenseBSD
Websitecvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/rcs/
Repositorycvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/rcs/

Revision Control System (RCS) is an early implementation of a version control system (VCS). It is a set of UNIX commands that allow multiple users to develop and maintain program code or documents. With RCS, users can make their own revisions of a document, commit changes, and merge them. RCS was originally developed for programs but is also useful for text documents or configuration files that are frequently revised.