sapling/hgext3rd/lfs
Stanislau Hlebik 214387fb21 infinitepush: re-enable lfs support
Summary:
D17 was reverted because it broke creating bundle for non-general delta repos.
The reason is the following: D17 made infinitepush extension override
changegroup.supportedoutgoingversion() function and discard '01' version.
For non-general delta repositories it resulted in broken `hg bundle ...`
command.
`abort: repository does not support bundle version 01`

This diff fixes it by not overriding supportedoutgoingversion(). Instead
getscratchbranchpart() has its own logic of selecting changegroup version.

Test Plan:
Run unit-test
Run `hg bundle -r . --base .^ somefile` in non-general delta repo,
make sure it works fine.

Reviewers: #fbhgext, durham

Reviewed By: #fbhgext, durham

Subscribers: durham

Differential Revision: https://phab.mercurial-scm.org/D81
2017-07-20 01:14:35 -07:00
..
__init__.py lfs: add retry logic for transferring a single object 2017-06-16 10:54:07 -07:00
blobstore.py lfs: add retry logic for transferring a single object 2017-06-16 10:54:07 -07:00
pointer.py lfs: cleanup file headers 2017-05-16 15:44:06 -07:00
wrapper.py infinitepush: re-enable lfs support 2017-07-20 01:14:35 -07:00