Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Aug 2003 21:01:34 +0200
From:      des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=)
To:        Rolf Grossmann <grossman@progtech.net>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Using CVS diff to find out what has changed, including new files
Message-ID:  <xzpptjlp7qp.fsf@dwp.des.no>
In-Reply-To: <200308041304.h74D4u000654@isis.muc.progtech.intern> (Rolf Grossmann's message of "Mon, 4 Aug 2003 15:04:56 %2B0200 (CEST)")
References:  <200308041304.h74D4u000654@isis.muc.progtech.intern>

next in thread | previous in thread | raw e-mail | index | archive | help
Rolf Grossmann <grossman@progtech.net> writes:
> I'm using cvsup for a while now to get a copy of the FreeBSD CVS reposito=
ry
> and I have a (slightly modified) version of -STABLE checked out from ther=
e.
> Now there are certain areas where I'd like to see what changed before
> doing a "cvs update". Currently I'm using "cvs diff -u -N -r BASE -r RELE=
NG_4"
> to do that. However this has one drawback that I'm hoping you'll be
> able to help me with: If files have been removed from the distribution,
> these files continue to show up as getting readded (even though they
> won't when doing an update). To see the problem, you can go to
> /usr/src/sbin/md5 and run the above cvs diff command.

That's normal behaviour with CVS when using branches.  The only
workaround I know of is to specify the files explicitly.  With zsh,
you can do 'cvs diff -Nu -rBASE -rRELENG_4 **/*~*CVS*(.)'

DES
--=20
Dag-Erling Sm=F8rgrav - des@des.no



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xzpptjlp7qp.fsf>