Subject: Re: CVS commit: src/sys/arch
To: John Nemeth <jnemeth@victoria.tc.ca>
From: Pavel Cahyna <pavel@NetBSD.org>
List: tech-repository
Date: 11/04/2007 16:47:45
On Fri, Oct 19, 2007 at 06:42:43AM +0000, Pavel Cahyna wrote:
> On Thu, Oct 18, 2007 at 04:11:58PM -0700, John Nemeth wrote:
> > On Mar 10,  3:44pm, Pavel Cahyna wrote:
> > } On Thu, Oct 18, 2007 at 08:44:17AM -0700, John Nemeth wrote:
> > } > On Feb 3,  5:31am, YAMAMOTO Takashi wrote:
> > } > }
> > } > } > Log Message:
> > } > } > Merge the ppcoea-renovation branch to HEAD.
> > } > } 
> > } > } i'd recommend to use -kk and not to commit rcsid-only changes.
> > } > 
> > } >      Just remember that -kk is a sticky flag.  You need to clear it
> > } > before committing, or your name will be mud.
> > } 
> > } What would happen? We (releng) use it all the time. I don't remember any
> > } problems with it.
> > 
> >      You would find "/* $NetBSD$ */ at the top of the file on checkout
> 
> On *checkout* ? I would think that it will show only in my working tree.
> 
> > instead of "/* $NetBSD: <file> <rev> <date of rev> <author> Exp $ */".
> > I assume that releng's scripts clear the flag before committing.
> 
> They don't.

Ok, I see what you mean. I have just managed to set -kk on two files in
the repository. It happens only when new file is added on the branch
*and* then you pullup another revision to it, which sets -kk before the
file addition is committed. That's probably why I haven't encountered it
before.

Pavel