Repository collection practices
Sanjoy Mahajan
sanjoy at mrao.cam.ac.uk
Mon Jun 26 13:49:20 CDT 2006
> > And am I right in thinking that the revlog approach to
> > hashing changes means Mercurial is fundamentally not geared
> > to work with subtrees?
>
> It isn't geared to work that way at the moment, at any rate. This isn't
> intrinsic to revlogs; it's how Mercurial computes the identity of a
> changeset. I'm curious as to what use you'd see for the behaviour
> you're asking about.
FreeBSD coders could speak about the following example more correctly,
but maybe subtrees would be useful for the FreeBSD ports tree. The
tree is a gazillion programs, one per subtree. So you could hack on
one program at a time. More details, including timings using hg for
it, are at:
<http://www.bsdcan.org/2006/papers/DistributedVCS-paper.pdf>
-Sanjoy
`Never underestimate the evil of which men of power are capable.'
--Bertrand Russell, _War Crimes in Vietnam_, chapter 1.
More information about the Mercurial
mailing list