Mercurial > public > mercurial-scm > hg-stable
diff tests/test-largefiles.t @ 18976:6734951e2d24
largefiles: introduce lfpull command for pulling missing largefiles
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Mon, 15 Apr 2013 01:53:37 +0200 |
parents | d78a136a8036 |
children | 8abaadab9abb |
line wrap: on
line diff
--- a/tests/test-largefiles.t Mon Apr 15 01:46:10 2013 +0200 +++ b/tests/test-largefiles.t Mon Apr 15 01:53:37 2013 +0200 @@ -912,6 +912,23 @@ added 6 changesets with 16 changes to 8 files (run 'hg update' to get a working copy) 6 additional largefiles cached + +lfpull + + $ hg lfpull -r : --config largefiles.usercache=usercache-lfpull + 2 largefiles cached + $ hg lfpull -v -r 4+2 --config largefiles.usercache=usercache-lfpull + pulling largefiles for revision 4 + found eb7338044dc27f9bc59b8dd5a246b065ead7a9c4 in store + found eb7338044dc27f9bc59b8dd5a246b065ead7a9c4 in store + pulling largefiles for revision 2 + found eb7338044dc27f9bc59b8dd5a246b065ead7a9c4 in store + 0 largefiles cached + + $ ls usercache-lfpull/* | sort + usercache-lfpull/1deebade43c8c498a3c8daddac0244dc55d1331d + usercache-lfpull/4669e532d5b2c093a78eca010077e708a071bb64 + $ cd .. Rebasing between two repositories does not revert largefiles to old