bin/66877: $Id$ strings are a revision behind in cvsweb
Ruslan Ermilov
ru at freebsd.org
Mon Sep 27 05:50:23 PDT 2004
The following reply was made to PR bin/66877; it has been noted by GNATS.
From: Ruslan Ermilov <ru at freebsd.org>
To: Ceri Davies <ceri at freebsd.org>
Cc: bug-followup at freebsd.org
Subject: Re: bin/66877: $Id$ strings are a revision behind in cvsweb
Date: Mon, 27 Sep 2004 15:40:27 +0300
On Mon, Sep 27, 2004 at 11:11:13AM +0000, Ceri Davies wrote:
> This isn't a cvsweb problem; command line cvs does the same thing:
>
> $ cvs -R diff -u -p -r1.6 -r1.7 src/sys/netinet/in_pcb.h
> Index: src/sys/netinet/in_pcb.h
> ===================================================================
> 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 $
> */
>
> #ifndef _NETINET_IN_PCB_H_
> #define _NETINET_IN_PCB_H_
>
> +#include <sys/queue.h>
> +
> /*
> * Common structure pcb for internet protocol implementation.
> * Here are stored pointers to local and foreign host table
>
Indeed.
This is because $Id$'s are updated on checkout, and FreeBSD no
longer uses $Id$ for its internal purpose -- we use $FreeBSD$
instead. Moreover, our CVSROOT scripts will record un-expanded
version of the tag ($FreeBSD$).
For $Id$'s, you'll get what you see because it's what's actually
stored in the repo, i.e., $Id$ are no longer expanded in FreeBSD.
Cheers,
--
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
More information about the freebsd-bugs
mailing list