[PATCH 1 of 8] bundle: allow bundle command to use changegroup3 in tests
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Fri Apr 7 10:07:08 EDT 2017
On 04/07/2017 04:08 AM, Jun Wu wrote:
> # HG changeset patch
> # User Jun Wu <quark at fb.com>
> # Date 1491523318 25200
> # Thu Apr 06 17:01:58 2017 -0700
> # Node ID 3d62d68ed4245359b5ae5b6b6c1959a15ffa84e9
> # Parent 45761ef1bc935b1fab74adccf2541ef854b1c2eb
> # Available At https://bitbucket.org/quark-zju/hg-draft
> # hg pull https://bitbucket.org/quark-zju/hg-draft -r 3d62d68ed424
> bundle: allow bundle command to use changegroup3 in tests
>
> Since bundle2 writes changegroup version, we can just reuse the bundle2
> format for changegroup3.
>
> This won't enable the bundle command to write changegroup3 in the wild,
> since exchange.parsebundlespec only returns changegroup2.
Is there any reasons why we can't just have bundle spec to support cg3?
The usual way to go here is:
1) add a way to specify the bundle content you want as a bundlespec
2) automatically upgrade to the minimal subset we need to not loose
information when special feature is used. (in your case cg3)
--
Pierre-Yves David
More information about the Mercurial-devel
mailing list