Revision Control System (RCS) is an early 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.
Revision Control System (RCS) is an early 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.
Development
RCS was first released in 1982 by Walter F. Tichy at Purdue University. It was an alternative tool to the then-popular Source Code Control System (SCCS) which was nearly the first version control software tool (developed in 1972 by early Unix developers).RCS is currently maintained by the GNU Project.
Mode of operation
RCS operates only on single files. It has no way of working with an entire project, so it does not support atomic commits affecting multiple files. Although it provides branching for individual files, the version syntax is cumbersome. Instead of using branches, many teams just use the built-in locking mechanism and work on a single head branch.
Usage
RCS revolves around the usage of "revision groups" or sets of files that have been checked-in via the "co" (checkout) and "ci" (check-in) commands. By default, a checked-in file is removed and replaced with a ",v" file (so foo.rb when checked in becomes foo.rb,v) which can then be checked out by anyone with access to the revision group. RCS files (again, files with the extension ",v") reflect the main file with addition metadata on its first lines. Once checked in, RCS stores revisions in a tree structure that can be followed so that a user can revert a file to a previous form if necessary.
Advantages
Disadvantages
Industry :
Deployment :
Language :
Software © Copyright by Revision Control System (All data, images, content, links of this software/service are subject to our market research & controlled by the vendor.)
Revision Control System |
|
|
|
|
Rating & Reviews | ||||
Short Description |
Revision Control System (RCS) is an early version control system (VCS). It is a ... more |
|||
Deployment |
|
|||
Pricing | ||||
Available For |
|
|||
Powered by | Revision Control System | |||
Download Brochure |
Not Available |
Adding to Cart...
Not a member?Register
Please check your inbox or spam.