Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 05 Jan 1997 23:44:56 -0700
From:      Warner Losh <imp@village.org>
To:        dg@root.com
Cc:        "Jordan K. Hubbard" <jkh@time.cdrom.com>, Stephen McKay <syssgm@devetir.qld.gov.au>, CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org
Subject:   Re: cvs commit: src/sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h 
Message-ID:  <E0vh8no-0003gi-00@rover.village.org>
In-Reply-To: Your message of "Sun, 05 Jan 1997 22:14:39 PST." <199701060614.WAA00766@root.com> 
References:  <199701060614.WAA00766@root.com>  

next in thread | previous in thread | raw e-mail | index | archive | help
In message <199701060614.WAA00766@root.com> David Greenman writes:
:    I've asked people to look at the $Id$ in their source file and confirm
: that it was a specific rev at least a dozen times since the start of the
: project 4 years ago. It has been a very valuable thing when I needed it.
: I do agree that it can be a pain, however, and I certainly understand
: the viewpoint that it is more trouble than it's worth.

I have many times been able to merge in changes from FreeBSD into
OpenBSD and vice versa because the ID number showed me *EXACTLY* where
the branches had happened, and what I needed to grab from CVS to get
back and what patches I needed to apply.  This is a good thing.

None of the other $*BSD$ keywords expand, and at most they create a
minor addition to the diffs that are generated.

I have also used $ID$ many many times to update my /etc/ files to
preserve my local changes.  This has been quite useful and saved me
hours of frustration.

The $Id:$ that cause the most problems are those from other things
where you must preserve the original $Id$ in order for things to merge
right later.  I admit that is a problem that needs a solution, but
completely removing the $id$ from our sources isn't that solution.  It
won't help the case that is really the problem, and it will make it
harder for others to merge our software.

Just my two cents.  You can tell Jordan and I differ as to what needs
to happen here :-)

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E0vh8no-0003gi-00>