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>