Re: BKCVS issue

Ben Collins (bcollins@debian.org)
Mon, 2 Jun 2003 19:39:01 -0400


On Mon, Jun 02, 2003 at 07:37:02PM -0400, Rob Landley wrote:
> On Monday 02 June 2003 17:14, Aaron Lehmann wrote:
> > For the past few days, it seems like every time something changes in
> > BK, the bkcvs repository has all of its files touched. At least, all
> > files in the repository have a P preceding their names on a cvs up.
> >
> > It's not intolerable, but I was wondering if anyone's aware of it.
>
> CVS thinks of changes as having been applied in a certain order, with each
> cange applying to the result of previous changes.
>
> Bitkeeper does not. Each change applies to a historical version of the tree,
> and when it gets two sets of changes based on the same historical tree
> neither one of them goes "before" the other, they both apply to the old tree.
> (This isn't a linear process, it's lots and lots of branches. Conflicts
> don't come up at this point, think quantum indeterminacy and the trousers of
> time and all that.)

bkcvs doesn't do this. It can't. There's no way for CVS to represent
what BK does. bkcvs is instead linear, but some commits are groups of
changesets instead of single changesets.

The problem is that bkcvs 2.5 is broken. Larry has said he will fix it,
time permitting.

-- 
Debian     - http://www.debian.org/
Linux 1394 - http://www.linux1394.org/
Subversion - http://subversion.tigris.org/
Deqo       - http://www.deqo.com/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/