Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Sep 2004 11:30:31 GMT
From:      "Simon L. Nielsen" <simon@FreeBSD.org>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: bin/66877: $Id$ strings are a revision behind in cvsweb
Message-ID:  <200409271130.i8RBUVdS022646@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/66877; it has been noted by GNATS.

From: "Simon L. Nielsen" <simon@FreeBSD.org>
To: Ceri Davies <ceri@FreeBSD.org>
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 <sys/queue.h> 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 <sys/queue.h>
 @
 
 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--



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