HEADS UP: CVS import
Jeroen Ruigrok/asmodai
asmodai at wxs.nl
Mon Jan 19 09:58:45 PST 2004
-On [20040119 18:42], Matthew Dillon (dillon at xxxxxxxxxxxxxxxxxxxx) wrote:
> -R and -g support is fairly critical too. -R, -g, diff -j,
> CVSHeader ($DragonFly$ tags support!), Template, etc...
>
> Actually, all the freebsd-specific changes to the base cvs dist are
> important. We use all of them.
Shall I just import 1.12.5 then? It has most of the FreeBSD extensions
as well as some new features which should help us a bit (and the rest I
can reapply to the base source):
* The CVS server no longer locks more than a directory at a time for
write, so large commits & tags should now have a much harder time
blocking other operations.
* Add support for large files. Use --disable-largefile to omit support
for large files.
* A behavior change in `cvs up -jrev1 -jrev2' for modified files with a
base revision of rev2 (ie, checked-out version matches rev2 and file
has been modified). The operation is no longer ignored and instead is
passed to diff3. This will potentially re-apply the diffs between the
two revisions to a modified local file. Status messages like from a
standard merge have also been added when the file would not or does
not change due to this merge request ("[file] already contains the
changes between [revisions]...").
* CVS now knows how to report, as well as record, `P' record types.
* Experimental support for Pluggable Authentication Modules (PAM) has
been added, though it is not compiled by default. If you like this
feature (or don't), please send us feedback. See the Cederqvist,
`./configure --help', and the INSTALL file for more.
* New LocalKeyword and KeywordExpand options to CVSROOT/config which
FreeBSD, OpenBSD, and NetBSD users may find familiar as the "tag" and
"tagexpand" options used for many years. The CVSHeader keyword has
also been added to the mixture.
--
Jeroen Ruigrok van der Werven <asmodai(at)wxs.nl> / asmodai / kita no mono
PGP fingerprint: 2D92 980E 45FE 2C28 9DB7 9D88 97E6 839B 2EAC 625B
http://www.tendra.org/ | http://diary.in-nomine.org/
Don't try to find the Answer where there ain't no Question here...
More information about the Kernel
mailing list