[PATCH 0 of 2 bfiles] support HTTP stores (as client and server)

alexandru alex at hackd.net
Thu Jun 3 17:47:04 CDT 2010


This series implements HTTP stores, so you can push/pull/verify big files over HTTP.

The first patch enables clients to use an (unsecured) HTTP server as the bfiles store.

The second patch turns bfserve into a simple HTTP server. It introduces options to hg bfserve:

    --http (enable the HTTP server, default is still sshserver)
    --port (optional, defaults to 8080)

A patch queue is also available at:

    https://bitbucket.org/alexandru/bfiles-httpstore/

Thank you.

 bfiles.py |   73 +++++++++++++++++++++++++++++++++++++---
 bfiles.py |  110 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 174 insertions(+), 9 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 314 bytes
Desc: not available
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20100603/1a013703/attachment.pgp>


More information about the Mercurial-devel mailing list