Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Jan 2002 16:39:09 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        "M. Warner Losh" <imp@village.org>
Cc:        ru@FreeBSD.ORG, sheldonh@starjuice.net, arch@FreeBSD.ORG
Subject:   Re: Adding support for a global src tree serial number
Message-ID:  <3C59E3AD.B43D374F@mindspring.com>
References:  <79300.1012474898@axl.seasidesoftware.co.za> <20020131140403.A69232@sunbay.com> <20020131.091003.108028797.imp@village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
"M. Warner Losh" wrote:
> : 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.
> 
> Also right now two committers can be committing to different parts of
> the tree at the same time, so A might get his src commit in first, but
> get the second serial because B races his commit in and wins the race
> for the global serial number.


Worse.  If you have explicit file lists spanning two directories,
you can have two overlapping commits occuring at the same time
in inverse directions, resulting in conflicts for both committers.

8-).

-- Terry

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?3C59E3AD.B43D374F>