Date: Sat, 17 May 1997 06:38:46 -0700 (PDT) From: Peter Wemm <peter@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-contrib@FreeBSD.ORG Subject: cvs commit: src/contrib/cvs/src main.c rcs.c rcs.h Message-ID: <199705171338.GAA07853@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
peter 1997/05/17 06:38:46 PDT
Modified files:
contrib/cvs/src main.c rcs.c rcs.h
Log:
Complete the support for $FreeBSD$. Add an option "tagexpand=" which
controls the RCSINCEXC encironment variable for our rcs version, and
also convert the rest of the checkout enhancements from rcs into cvs's
fast checkout code. (yes, cvs doesn't call 'co' anymore)
We now have fine grained individual keyword expansion control and can
set the keyword to anything the user wants.
Also, a new keyword, $CVSHeader$ comes in from rcs, it's like $Header$
except that it shows the pathname relative to the cvsroot. eg:
$FreeBSD: src/bin/ls/ls.c,v 1.10.2.14 1997/05/17 13:15:45 peter Exp $
^^^^^^^^^^^^^^^^^
The idea for this comes from $XFree86$ which expands like $CVSHeader$.
The "local id" string can be set to expand like Id, Header or CVSHeader.
(Matching support for this is apparently happening in cvsup right now)
Revision Changes Path
1.5 +22 -25 src/contrib/cvs/src/main.c
1.5 +123 -20 src/contrib/cvs/src/rcs.c
1.2 +34 -7 src/contrib/cvs/src/rcs.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199705171338.GAA07853>
