Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Jan 2002 12:55:25 +0000
From:      Mark Murray <mark@grondar.za>
To:        Ruslan Ermilov <ru@FreeBSD.ORG>
Cc:        Sheldon Hearn <sheldonh@starjuice.net>, arch@FreeBSD.ORG
Subject:   Re: Adding support for a global src tree serial number 
Message-ID:  <200201311255.g0VCtUE69030@greenpeace.grondar.org>
In-Reply-To: <20020131144345.A73522@sunbay.com> ; from Ruslan Ermilov <ru@FreeBSD.ORG>  "Thu, 31 Jan 2002 14:43:45 %2B0200."
References:  <20020131144345.A73522@sunbay.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> > I don't think there are so many CVS meisters, or so much src repo
> > surgery, that having them bump the serial number manually in these cases
> > is a problem.
>
> "commit" is atomic operation, while direct manipulation of repository
> isn't.  To make it atomic, CVS meisters would have to lock src/, make
> the necessary surgery, bump serial number, then unlock it.

Don't worry. We know that stuff.

> > 1) Folks reporting build failures can be asked to quote the serial
> >    number of the src tree they're building.
> > 
> Mirroring of CVS repositories with CVSup could be a problem here.
> We'd need to somehow guarantee that src/SERIAL is consistent with
> the rest of the checked out sources.  What if the mirror site you
> are "cvs updating" from is experiencing a CVSup latency, and some
> checked out sources are still behind SERIAL?  This is not an
> unlikely thing to see.

There may be an inconsistancy, and that will usually(always?) be
not much more than the time between updates plus the time to run
one update, at maximum.

M
-- 
o       Mark Murray
\_      FreeBSD Services Limited
O.\_    Warning: this .sig is umop ap!sdn

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?200201311255.g0VCtUE69030>