RFC: Updated plan for adding shallow clones to Mercurial (partial history)

Peter Arrenbrecht peter.arrenbrecht at gmail.com
Wed Apr 1 07:40:49 CDT 2009


Hi all

I have uploaded a new, much updated plan for adding shallow clones to Mercurial:

  http://www.selenic.com/mercurial/wiki/index.cgi/ShallowClone

Feedback is very welcome.

The plan is the product of quite a bit of prototyping which tells me
the basic ideas should be fairly sound. The last prototype which
already works to a large degree over the wire is at
http://bitbucket.org/parren/hg-shallow/. It differs markedly from the
proposed plan in how unwanted changesets are negotiated, though.

Matt, can you imagine something like this plan being accepted into Hg
at some point? We might get a student tackling it in the current
Summer of Code.

Thanks,
-Peter (parren)


More information about the Mercurial-devel mailing list