[PATCH 00 of 12] RFC: Overlay repositories

Georg-W. Koltermann gwk.rko at googlemail.com
Tue Jan 9 15:40:40 CST 2007


Am Dienstag, den 09.01.2007, 12:45 -0800 schrieb Brendan Cully:
> On Monday, 08 January 2007 at 10:00, Brendan Cully wrote:
> > On Wednesday, 03 January 2007 at 20:17, Alexis S. L. Carvalho wrote:
> > > I'm a bit worried about the robustness of an overlay repo:  since
> > > revlogng stores the revision number of the parents (instead of their
> > > nodes), an overlay repo depends not only on the set of nodes of the
> > > parent repo, but also on their order.  If you accidentally remove the
> > > parent, you may have a hard time "re-overlaying" the repo, even if you
> > > have another repo with all the necessary revisions.
> > 
> > that is true, but I'm not sure how much of a concern it is. In general
> > I'd expect the parent repository to be some fairly stable tree if it's
> > going to share several children (eg main or crew). It would be

Hmm... what happens if someone "hg strip"s some intermediate revision in
the parent?  Would that shift the remaining revision numbers and
invalidate some references in the overlays?

--
Regards,
Georg.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3441 bytes
Desc: not available
Url : http://www.selenic.com/pipermail/mercurial-devel/attachments/20070109/60c0d90f/smime.bin


More information about the Mercurial-devel mailing list