Date: Sun, 10 Jan 1999 23:38:51 +0800 From: Peter Wemm <peter@netplex.com.au> To: committers@FreeBSD.ORG Cc: kuriyama@sky.rim.or.jp, man-jp-core@jp.freebsd.org Subject: Re: $Id$ tag in manpage Message-ID: <199901101538.XAA54726@spinner.netplex.com.au> In-Reply-To: Your message of "Mon, 11 Jan 1999 02:07:26 %2B1100." <199901101507.CAA24019@godzilla.zeta.org.au>
next in thread | previous in thread | raw e-mail | index | archive | help
Bruce Evans wrote: > >> Yet another reason is that some files have > >> $FreeBSD$ instead of $Id$. > >... > > If we can use $FreeBSD$ ids, it will help us to managing FreeBSD > >repository and local (or other OS's or development project's which is > >not yet imported) repository. > > Is this change (from $Id$ to $FreeBSD$) planned near future? If this > >changes are scheduled, we'll wait to add $Id$s until that. But if this > >is planned but not scheduled, I think to add $Id$s now is not bad idea. > > Not for the near future. There is some resistance to changing files > just to change ids. To expand $FreeBSD$ now, you have to use special > cvs flags (-kv ?). See src/usr.bin/objformat /* for examples. I > don't know if this is a good idea. I would just add $Id$. No, it's already active and has been active for over 18 months. $FreeBSD$ works right now. CVS and CVSup support it on a per-repository basis. There are no special flags. What is in doubt is whether we should use the XFree86 stile CVSHeader format (which shows the repository-relative pathname), or plain Id format which has no pathname at all. ie: /* $FreeBSD: src/lib/libz/zutil.h,v 1.3 1998/02/28 06:08:17 steve Exp $ */ versus /* $FreeBSD: zutil.h,v 1.3 1998/02/28 06:08:17 steve Exp $ */ The reason why it's worth doing this (either one, it doesn't really matter which), is so we can preserve vendor $Id$'s without having to turn off expansion completely, like what happens in a good deal of src/contrib. In those parts of src/contrib, it's impossible to add $Id$'s, even on files that we modify. IMHO, from a repository management perspective, this alone is enough reason to do a global sweep. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901101538.XAA54726>