Using old-http and rsync for pull/push.

Rob Browning rlb at
Thu Sep 29 12:04:55 CDT 2005

Matt Mackall <mpm at> writes:

>> Also, I noticed some old TODO diffs on the list that mentioned
>> possible rsync:// support.  Is anything like that still planned (or
>> sftp://)?
> The preferred method at this point for static servers is to upload
> bundles.

OK, thanks.  I had apparently overlooked the earlier announcement.  I
read that thread and the docs, but I was still a little unsure about
the common usage.

What if you want to upload incremental changes?  Is the expectation
that you would just upload a sequence of bundles


and any clients would just have to know which ones they needed to pull
(unbundle) at any given time?

If so, that seems a bit awkward for the long run, unless mercurial
could add some way to handle a properly structured remote dir of
bundles automatically, i.e. perhaps

  hg pull http-bundles://.../project/

or similar.  Of course I don't really know how feasible that might be.

Rob Browning
rlb and; previously
GPG starting 2002-11-03 = 14DD 432F AE39 534D B592  F9A0 25C8 D377 8C7E 73A4

More information about the Mercurial mailing list