Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Jan 2002 14:04:03 +0200
From:      Ruslan Ermilov <ru@FreeBSD.ORG>
To:        Sheldon Hearn <sheldonh@starjuice.net>
Cc:        arch@FreeBSD.ORG
Subject:   Re: Adding support for a global src tree serial number
Message-ID:  <20020131140403.A69232@sunbay.com>
In-Reply-To: <79300.1012474898@axl.seasidesoftware.co.za>
References:  <79300.1012474898@axl.seasidesoftware.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jan 31, 2002 at 01:01:38PM +0200, Sheldon Hearn wrote:
> 
> Hi folks,
> 
> I'd like to propose the addition of a global src tree serial number that
> uniquely identifies an imaginary snapshot of the src tree.
> 
> Essentially, the serial number lives in a file, the name of which is
> not important until I have buy-in on the concept.  Let's call it
> src/SERIAL for now.
> 
> Every time a delta is applied to a branch, the serial number in
> src/SERIAL is automatically incremented through a "stealth commit" on
> that branch.  This ensures that, if the src tree is checked out in its
> entirety and left unmodified, this serial number identifies the state of
> the entire tree.
> 
It's contents should be a Message-Id of the last commit mail for a
particular branch (X-FreeBSD-CVS-Branch).

This scheme won't work because the state of the tree can be modified
by CVS meisters performing direct operations on a repository.  See
how stealthy the latest GCC import gone.


Cheers,
-- 
Ruslan Ermilov		Sysadmin and DBA,
ru@sunbay.com		Sunbay Software AG,
ru@FreeBSD.org		FreeBSD committer,
+380.652.512.251	Simferopol, Ukraine

http://www.FreeBSD.org	The Power To Serve
http://www.oracle.com	Enabling The Information Age

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020131140403.A69232>