Title: cvs-berliner Version: Submitted: Jun 8 1990 Author: Brian Berliner Submittor: Brian Berliner Description: Brian Berliner's concurrent RCS system [ Brian has the patience of a saint. If you don't have PIC you'll have to rip some lines out of the paper in the doc directory. --r$ ] CVS is a freely available collection of programs that provide for software release and revision control functions in a UNIX environment. It is designed to work on top of the RCS distribution, V4 (uses the V4 branch support). CVS does understand how to parse older RCS formats, but cannot do any of the fancier features (like vendor branch support) without RCS branch support. The conflict-resolution algorithms and much of the administrative file definitions of CVS were based on the original package written by Dick Grune at Vrije Universiteit in Amsterdam, and posted to comp.sources.unix in the volume 6 release sometime in 1986. This original version was a collection of shell scripts. Brian Berliner from Prisma, Inc. converted the original CVS shell scripts into reasonably fast C and added many, many features to support software release control functions. See the manual page in the "man" directory, and a copy of the USENIX article presented at the Winter 1990 USENIX Conference, Washington D.C., is included in the "doc" directory.