Subject: Re: anoncvs rsync and cvs weirdnes
To: None <current-users@netbsd.org>
From: Alan Barrett <apb@cequrux.com>
List: current-users
Date: 09/27/1999 11:07:39
On 26 Sep 1999, Mario Kemper wrote:
> The weird thing is, all files have wrong revision and date in the header 
> although the source is the head revision:

You probably need to build cvs and rcs with RCS_LOCALID=NetBSD

> root@bundy:/usr/src#head -1 Makefile 
> #       $NetBSD: Makefile,v 1.98 1999/07/12 21:53:52 thorpej Exp $
> root@bundy:/usr/src#cvs status Makefile 
> ===================================================================
> File: Makefile          Status: Up-to-date
> 
>    Working revision:    1.99    Tue Sep 14 01:32:43 1999

If you look inside the relevant ",v" file, you will see that the text
in the $Id or $NetBSD line in the file is always one revision out of
date.  The working copy of the file is modified when it is checked out
(see documentation for the checkout -k option), but by default
"$NetBSD" is not recognised as a magic marker for stuff that needs to
be modifed during checkout.

--apb (Alan Barrett)