largefiles: introduce pull --lfrev option
The revset will be evaluated after the changesets has been pulled, and missing largefiles from matching revisions will be pulled to the local caches. This in combination with revsets will make it possible to specify different strategies for pulling largefiles. The revset expressions used for this option might be quite complex and will probably be most useful from scripts or an alias ... but less complicated than configuring hooks.
Showing
- hgext/largefiles/__init__.py 4 additions, 2 deletionshgext/largefiles/__init__.py
- hgext/largefiles/overrides.py 8 additions, 0 deletionshgext/largefiles/overrides.py
- hgext/largefiles/uisetup.py 3 additions, 1 deletionhgext/largefiles/uisetup.py
- tests/test-largefiles.t 21 additions, 0 deletionstests/test-largefiles.t
Loading
Please register or sign in to comment