Revision Control System (RCS)

"The Revision Control System (RCS) manages multiple revisions of files. RCS automates the storing, retrieval, logging, identification, and merging of revisions. RCS is useful for text that is revised frequently, for example programs, documentation, graphics, papers, and form letters."

See the GNU RCS homepage

See SoftwareEngineeringBooks, and in particular, LateNightHandbook.

Revision Control for Microsoft Office documents

This commercial product provides all the standard commit/diff/branch/merge/etc features of RCS and CVS for Word, Excel, HTML, etc docs. Looks really interesting.

Thank you for putting MiniWiki online. Do you have any tips on learning to use version control ? Do I just install one on a Linux box, then install a toy wiki on top of it ? What do you think about CVS versus subversion --DavidCary

To learn more about version control, have a look at the CVS page. For MiniWiki, all you need is GNU ? RCS on Linux. Run 'apt-get install rcs' on Debian.

I haven't used subversion yet, but apparently it's better then CVS. --Wim

See also CVS, MiniWiki