From owner-freebsd-current Thu Jul 20 10:25:26 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id KAA15718 for current-outgoing; Thu, 20 Jul 1995 10:25:26 -0700 Received: from Root.COM (implode.Root.COM [198.145.90.1]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id KAA15712 for ; Thu, 20 Jul 1995 10:25:24 -0700 Received: from corbin.Root.COM (corbin [198.145.90.18]) by Root.COM (8.6.11/8.6.5) with ESMTP id KAA02215; Thu, 20 Jul 1995 10:24:55 -0700 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.11/8.6.5) with SMTP id KAA06743; Thu, 20 Jul 1995 10:25:55 -0700 Message-Id: <199507201725.KAA06743@corbin.Root.COM> To: Julian Howard Stacey cc: current@freebsd.org Subject: Re: cvs strings In-reply-to: Your message of "Thu, 20 Jul 95 01:59:37 +0200." <199507192359.BAA07660@vector.eikon.e-technik.tu-muenchen.de> From: David Greenman Reply-To: davidg@Root.COM Date: Thu, 20 Jul 1995 10:25:54 -0700 Sender: current-owner@freebsd.org Precedence: bulk >I had hoped to be able to prune down my current src tree >by establishing per file symbolic links to the new CD-ROM >(as I've done on previous FreeBSD CDs) > >This time round, many files are just subtly different enough >to defeat my automatic compare & delete tool, here is a typical example: > diff -c bin/csh/char.c /pub/cd/src/bin/csh/char.c > *** bin/csh/char.c Wed May 3 15:38:54 1995 > --- /cd/src/bin/csh/char.c Fri Sep 23 14:53:46 1994 > *************** > *** 30,36 **** > ! * $Id: char.c,v 1.2 1994/09/24 02:53:46 davidg Exp $ > --- 30,36 ---- > ! * char.c,v 1.2 1994/09/24 02:53:46 davidg Exp > >These changes seem most unfortunate. >Can we avoid such slight alterations next time round ? >It seems wasteful on disc space, sup & ctm bandwidth, >to put a different stamp on a file that has identical contents. > >BTW This is a general CVS policy question with no particular reference >to davidg, who I guess just happened to be in this example > >Those tiny strings changes "$Id: " & " $" convey no extra information to me, >but prevent people with CD-ROMS saving space. This definately tops my "most silly things said" list. Of course, I didn't make such a gratuitous change. The identifier ($Id$, $Log$, etc...) keywords are automatically removed as part of the cvs export operation, which is how the final source tree is created. -DG