Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
compare webbrowser
Freenet DSL
Who's Online
4 user(s) are online (4 user(s) are browsing encyclopedia)

Members: 0
Guests: 4

more...
browser tip
Unix Befehle
manual of unix befehle
recommendation!
Sponsored
partner

Revision Control System

In general, a revision control system manages multiple revisions to a single unit of information, typically a digital document containing source code. See revision control for more on this general usage.

The Revision Control System (RCS) is an implementation of such a system which automates the storing, retrieval, logging, identification, and merging of revisions. RCS is useful for text that is revised frequently, for example computer program, documentation, procedural graphics, papers, and form letters. RCS is also capable of handling binary files, though with reduced efficiency and efficacy. Revisions are stored with the aid of the Diff utility.

RCS was initially developed by Walter F. Tichy while he was at Purdue University. It is now part of the GNU project, but is still maintained by Purdue University.

Because it operates only on single files, has no way of working with an entire project, nor allows multiple users to work on a file simultaneously, it has been superseded by Concurrent Versions System and other packages capable of supporting complex projects. CVS was originally built upon RCS.

RCS is used by TWiki.

=External links=

  • [http://www.cs.purdue.edu/homes/trinkle/RCS/ RCS at Purdue]
  • [http://www.gnu.org/software/rcs/rcs.html RCS at GNU]
  • =References=

  • Walter F. Tichy: [http://www.uvm.edu/~ashawley/rcs/tichy1985rcs/html/ RCS--A System for Version Control] . In: Software--Practice and Experience . July 1985. Volume 15. Number 7. Pages 637-654. [http://citeseer.ist.psu.edu/tichy91rc.html References to the paper at CiteSeer]