head	1.3;
access;
symbols
	RELENG_2_1_7_RELEASE:1.1.1.2.6.1
	RELENG_2_1_6_1_RELEASE:1.1.1.2.6.1
	RELENG_2_1_6_RELEASE:1.1.1.2.6.1
	CVS_1_6_3_END:1.2
	RELENG_2_1_5_RELEASE:1.1.1.2.6.1
	cvs_1_6_3_951211:1.1.1.3
	CYCLIC:1.1.1
	before_cvs_1_6:1.1.1.2
	RELENG_2_1_0_RELEASE:1.1.1.2
	RELENG_2_1_0:1.1.1.2.0.6
	RELENG_2_1_0_BP:1.1.1.2
	RELENG_2_0_5_RELEASE:1.1.1.2
	RELENG_2_0_5:1.1.1.2.0.4
	RELENG_2_0_5_BP:1.1.1.2
	RELENG_2_0_5_ALPHA:1.1.1.2
	jt_spdup:1.1.1.2.0.2
	b4_spdup:1.1.1.2
	cvs_1_4A2:1.1.1.2
	RELEASE_2_0:1.1.1.1
	BETA_2_0:1.1.1.1
	ALPHA_2_0:1.1.1.1.0.4
	MOVED_NEWCVS:1.1.1.1
	FINAL_1_1_5:1.1.1.1
	ALPHA_1_1_5:1.1.1.1
	FINAL_1_1:1.1.1.1
	GAMMA_1_1:1.1.1.1
	BETA_1_1:1.1.1.1.0.2
	BP_BETA_1_1:1.1.1.1
	FINAL_1_0:1.1.1.1
	EPSILON_1_0:1.1.1.1
	GAMMA_1_0:1.1.1.1
	BETA_1_0:1.1.1.1
	ALPHA_1_0:1.1.1.1
	cvs_1_3:1.1.1.1
	cvs:1.1.1;
locks; strict;
comment	@# @;


1.3
date	96.08.20.23.53.01;	author peter;	state dead;
branches;
next	1.2;

1.2
date	96.06.30.11.51.40;	author wosch;	state Exp;
branches;
next	1.1;

1.1
date	93.06.18.05.46.06;	author jkh;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	93.06.18.05.46.07;	author jkh;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	95.03.31.07.43.59;	author nate;	state Exp;
branches
	1.1.1.2.6.1;
next	1.1.1.3;

1.1.1.3
date	95.12.10.22.31.19;	author peter;	state Exp;
branches;
next	;

1.1.1.2.6.1
date	96.02.23.12.17.25;	author peter;	state Exp;
branches;
next	;


desc
@@


1.3
log
@Update to use the cvs-1.8.1 sources from src/contrib/cvs
@
text
@$CVSid: @@(#)README 1.12 94/09/25 $

This "contrib" directory is a place holder for code/scripts sent to
me by contributors around the world.  This README file will be kept
up-to-date from release to release.  BUT, I must point out that these
contributions are really, REALLY UNSUPPORTED.  In fact, I probably
don't even know what they do.  Nor do I guarantee to have tried them,
or ported them to work with this CVS distribution.  If you have questions,
you might contact the author, but you should not necessarily expect
a reply.  USE AT YOUR OWN RISK -- and all that stuff.

Contents of this directory:

	README		This file.
	log		A perl script suitable for including in your
			$CVSROOT/CVSROOT/loginfo file for logging commit
			changes.  Includes the RCS revision of the change
			as part of the log.
			Contributed by Kevin Samborn <samborn@@sunrise.com>.
	pcl-cvs		A directory that contains GNU Emacs lisp code which
			implements a CVS-mode for emacs.
			Contributed by Per Cederqvist <ceder@@lysator.liu.se>.
	commit_prep	A perl script, to be combined with log_accum.pl, to
	log_accum	provide for a way to combine the individual log
			messages of a multi-directory "commit" into a
			single log message, and mail the result somewhere.
			Can also do other checks for $Id and that you are
			committing the correct revision of the file.
			Read the comments carefully.
			Contributed by David Hampton <hampton@@cisco.com>.
	mfpipe		Another perl script for logging.  Allows you to
			pipe the log message to a file and/or send mail
			to some alias.
			Contributed by John Clyne <clyne@@niwot.scd.ucar.edu>.
	rcs-to-cvs	Script to import sources that may have been under
			RCS control already.
			Contributed by Per Cederqvist <ceder@@lysator.liu.se>.
	cvscheck	Identifies files added, changed, or removed in a
	cvscheck.man	checked out CVS tree; also notices unknown files.
			Contributed by Lowell Skoog <fluke!lowell@@uunet.uu.net>
	cvshelp.man	An introductory manual page written by Lowell Skoog
			<fluke!lowell@@uunet.uu.net>.  It is most likely
			out-of-date relative to CVS 1.3, but still may be
			useful.
	dirfns		A shar file which contains some code that might
			help your system support opendir/readdir/closedir,
			if it does not already.
			Copied from the C-News distribution.
	rcslock		A perl script that can be added to your commitinfo
			file that tries to determine if your RCS file is
			currently locked by someone else, as might be the
			case for a binary file.
			Contributed by John Rouillard <rouilj@@cs.umb.edu>.
	ccvs-rsh	A Perl script which allows "rsh pipelines" to
			be built in order to use Cyclic CVS from
			behind some varieties of firewall.
	cvs_acls	A perl script that implements Access Control Lists
			by using the "commitinfo" hook provided with the
			"cvs commit" command.
			Contributed by David G. Grubbs <dgg@@ksr.com>.
	descend		A shell script that can be used to recursively
	descend.man	descend through a directory.  In CVS 1.2, this was
			very useful, since many of the commands were not
			recursive.  In CVS 1.3 (and later), however, most of
			the commands are recursive.  However, this may still
			come in handy.
			Contributed by Lowell Skoog <fluke!lowell@@uunet.uu.net>
	cln_hist	A perl script to compress your
			$CVSROOT/CVSROOT/history file, as it can grow quite
			large after extended use.
			Contributed by David G. Grubbs <dgg@@ksr.com>
	sccs2rcs	A C-shell script that can convert (some) SCCS files
			into RCS files, retaining the info contained in the
			SCCS file (like dates, author, and log message).
			Contributed by Ken Cox <kenstir@@viewlogic.com>.
	intro.doc	A user's view of what you need to know to get
			started with CVS.
			Contributed by <Steven.Pemberton@@cwi.nl>.
	rcs2sccs	A shell script to convert simple RCS files into
			SCCS files, originally gleaned off the network
			somewhere (originally by "kenc") and modified by
			Jerry Jelinek <jerry@@rmtc.Central.Sun.COM> and
			Brian Berliner <berliner@@sun.com> to increase
			robustness and add support for one-level of branches.
	rcs2log		A shell script to create a ChangeLog-format file
			given only a set of RCS files.
			Contributed by Paul Eggert <eggert@@twinsun.com>.
 	clmerge		A perl script to handle merge conflicts in GNU
			style ChangeLog files .
			Contributed by Tom Tromey <tromey@@busco.lanl.gov>.
	checklog.pl 	extract your commits from commitlogs archive
@


1.2
log
@checklog - extract your commits from commitlogs archive
@
text
@@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
@@(#)README 1.8 92/04/10
d4 1
a4 1
me by contributors around the world.  This READM file will be kept
d6 1
a6 1
contributions are really, REALLY UNSSUPPORTED.  In fact, I probably
d15 1
a15 1
	log.pl		A perl script suitable for including in your
d23 2
a24 2
	commit_prep.pl	A perl script, to be combined with log_accum.pl, to
	log_accum.pl	provide for a way to combine the individual log
d27 1
a27 1
			Also does other checks for $Id and that you are
d31 1
a31 1
	mfpipe.pl	Another perl script for logging.  Allows you to
d49 1
a49 1
	rcslock.pl	A perl script that can be added to your commitinfo
d54 4
a57 1
	cvs_acls.pl	A perl script that implements Access Control Lists
d68 1
a68 1
	cln_hist.pl	A perl script to compress your
d72 20
@


1.1.1.1
log
@Updated CVS
@
text
@@


1.1.1.2
log
@Original sources from CVS-1.4A2 munged to fit our directory structure.
@
text
@d1 1
a1 1
$CVSid: @@(#)README 1.12 94/09/25 $
a68 19
	sccs2rcs	A C-shell script that can convert (some) SCCS files
			into RCS files, retaining the info contained in the
			SCCS file (like dates, author, and log message).
			Contributed by Ken Cox <kenstir@@viewlogic.com>.
	intro.doc	A user's view of what you need to know to get
			started with CVS.
			Contributed by <Steven.Pemberton@@cwi.nl>.
	rcs2sccs	A shell script to convert simple RCS files into
			SCCS files, originally gleaned off the network
			somewhere (originally by "kenc") and modified by
			Jerry Jelinek <jerry@@rmtc.Central.Sun.COM> and
			Brian Berliner <berliner@@sun.com> to increase
			robustness and add support for one-level of branches.
	rcs2log		A shell script to create a ChangeLog-format file
			given only a set of RCS files.
			Contributed by Paul Eggert <eggert@@twinsun.com>.
 	clmerge		A perl script to handle merge conflicts in GNU
			style ChangeLog files .
			Contributed by Tom Tromey <tromey@@busco.lanl.gov>.
@


1.1.1.2.6.1
log
@Bring across cvs from -current (which is at about version 1.6.3).
This has remote repository access via "rsh".
(eg: $CVSROOT = freefall.freebsd.org:/home/ncvs)

This is not quite the latest version, but it's a "known quantity".

There were a few covert tagging operations done as well to bring some
new files onto the -stable branch, these do not show here.
@
text
@d4 1
a4 1
me by contributors around the world.  This README file will be kept
d6 1
a6 1
contributions are really, REALLY UNSUPPORTED.  In fact, I probably
d15 1
a15 1
	log		A perl script suitable for including in your
d23 2
a24 2
	commit_prep	A perl script, to be combined with log_accum.pl, to
	log_accum	provide for a way to combine the individual log
d27 1
a27 1
			Can also do other checks for $Id and that you are
d31 1
a31 1
	mfpipe		Another perl script for logging.  Allows you to
d49 1
a49 1
	rcslock		A perl script that can be added to your commitinfo
d54 1
a54 4
	ccvs-rsh	A Perl script which allows "rsh pipelines" to
			be built in order to use Cyclic CVS from
			behind some varieties of firewall.
	cvs_acls	A perl script that implements Access Control Lists
d65 1
a65 1
	cln_hist	A perl script to compress your
@


1.1.1.3
log
@Import CVS-1.6.3-951211.. Basically, this is the cvs-1.6.2 release
plus a couple of minor changes..

Some highlights of the new stuff that was not in the old version:
 - remote access support.. full checkout/commit/log/etc..
 - much improved dead file support..
 - speed improvements
 - better $CVSROOT handling
 - $Name$ support
 - support for a "cvsadmin" group to cut down rampant use of "cvs admin -o"
 - safer setuid/setgid support
 - many bugs fixed.. :-)
 - probably some new ones.. :-(
 - more that I cannot remember offhand..
@
text
@d4 1
a4 1
me by contributors around the world.  This README file will be kept
d6 1
a6 1
contributions are really, REALLY UNSUPPORTED.  In fact, I probably
d15 1
a15 1
	log		A perl script suitable for including in your
d23 2
a24 2
	commit_prep	A perl script, to be combined with log_accum.pl, to
	log_accum	provide for a way to combine the individual log
d27 1
a27 1
			Can also do other checks for $Id and that you are
d31 1
a31 1
	mfpipe		Another perl script for logging.  Allows you to
d49 1
a49 1
	rcslock		A perl script that can be added to your commitinfo
d54 1
a54 4
	ccvs-rsh	A Perl script which allows "rsh pipelines" to
			be built in order to use Cyclic CVS from
			behind some varieties of firewall.
	cvs_acls	A perl script that implements Access Control Lists
d65 1
a65 1
	cln_hist	A perl script to compress your
@
