From owner-freebsd-bugs@FreeBSD.ORG Mon Sep 27 11:30:32 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 379F616A4CE for ; Mon, 27 Sep 2004 11:30:32 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D68B43D31 for ; Mon, 27 Sep 2004 11:30:32 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.11/8.12.11) with ESMTP id i8RBUVgd022652 for ; Mon, 27 Sep 2004 11:30:31 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i8RBUVdS022646; Mon, 27 Sep 2004 11:30:31 GMT (envelope-from gnats) Date: Mon, 27 Sep 2004 11:30:31 GMT Message-Id: <200409271130.i8RBUVdS022646@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: "Simon L. Nielsen" Subject: Re: bin/66877: $Id$ strings are a revision behind in cvsweb X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Simon L. Nielsen" List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Sep 2004 11:30:32 -0000 The following reply was made to PR bin/66877; it has been noted by GNATS. From: "Simon L. Nielsen" To: Ceri Davies Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: bin/66877: $Id$ strings are a revision behind in cvsweb Date: Mon, 27 Sep 2004 13:20:48 +0200 --nFreZHaLTZJo0R7j Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2004.09.27 11:11:13 +0000, Ceri Davies wrote: > Synopsis: $Id$ strings are a revision behind in cvsweb >=20 > This isn't a cvsweb problem; command line cvs does the same thing: >=20 > $ cvs -R diff -u -p -r1.6 -r1.7 src/sys/netinet/in_pcb.h > Index: src/sys/netinet/in_pcb.h > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/ncvs/src/sys/netinet/in_pcb.h,v > retrieving revision 1.6 > retrieving revision 1.7 > diff -u -u -p -r1.6 -r1.7 > --- src/sys/netinet/in_pcb.h 9 Apr 1995 01:29:19 -0000 1.6 > +++ src/sys/netinet/in_pcb.h 9 Apr 1995 16:46:47 -0000 1.7 > @@ -31,12 +31,14 @@ > * SUCH DAMAGE. > * > * @(#)in_pcb.h 8.1 (Berkeley) 6/10/93 > - * $Id: in_pcb.h,v 1.5 1995/03/16 18:14:52 bde Exp $ > + * $Id: in_pcb.h,v 1.6 1995/04/09 01:29:19 davidg Exp $ Well, this is actually correct. The reason is that the FreeBSD CVS repository now only expands $FreeBSD$ when extracting, nothing else. What you see above is actually the real commit. When 1.7 was committed the Id line from 1.6 (which was of course in the committers local file) was actually committed into CVS like any other change. I think more recent versions of CVS has changed that so the keyword expansions are not actually commited in. If you look at the actual ,v file in the repostiory it has: 1.7 log @#include or die horribly. @ text @d34 1 a34 1 * $Id: in_pcb.h,v 1.6 1995/04/09 01:29:19 davidg Exp $ a38 2 #include @ I don't really think there is a way to "fix" this, since that would require some magic to tell CVS when it should expand $Id$ and when it should not. --=20 Simon L. Nielsen FreeBSD Documentation Team --nFreZHaLTZJo0R7j Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBV/ePh9pcDSc1mlERAsJ0AKCRQ432tVNOJU1AJ7cNhuSjI7j8AwCcD4cB GYT2lWrJvvlOtGHMcM9z4Zw= =n0gr -----END PGP SIGNATURE----- --nFreZHaLTZJo0R7j--