Skip to content
Snippets Groups Projects
  • Pierre-Yves David's avatar
    a3cf460a
    stream-clone: also filter the requirement we put in the bundle 2 · a3cf460a
    Pierre-Yves David authored
    We were wrongly putting irrelevant requirements in the bundle and the receiving
    side was getting confused, treating them as being missing while still putting
    them in the `requires` file. Leading do corrupted repositories.
    
    This changes fix stream-clone behavior regarding format when bundle-2 is
    involved, so we now also test this cases.
    
    Behavior with older version of Mercurial will be fine as they filter the
    requirements they get from the bundle on their side anyway.
    
    Differential Revision: https://phab.mercurial-scm.org/D12084
    a3cf460a
    History
    stream-clone: also filter the requirement we put in the bundle 2
    Pierre-Yves David authored
    We were wrongly putting irrelevant requirements in the bundle and the receiving
    side was getting confused, treating them as being missing while still putting
    them in the `requires` file. Leading do corrupted repositories.
    
    This changes fix stream-clone behavior regarding format when bundle-2 is
    involved, so we now also test this cases.
    
    Behavior with older version of Mercurial will be fine as they filter the
    requirements they get from the bundle on their side anyway.
    
    Differential Revision: https://phab.mercurial-scm.org/D12084
test-stream-bundle-v2.t 6.04 KiB