Show More
@@ -334,7 +334,8 b' def extsetup(ui):' | |||
|
334 | 334 | wrapfunction(hg, 'postshare', wrapper.hgpostshare) |
|
335 | 335 | |
|
336 | 336 | wrapfunction(merge, 'applyupdates', wrapper.mergemodapplyupdates) |
|
337 | wrapfunction(cmdutil, '_prefetchfiles', wrapper.cmdutilprefetchfiles) | |
|
337 | ||
|
338 | scmutil.fileprefetchhooks.add('lfs', wrapper._prefetchfiles) | |
|
338 | 339 | |
|
339 | 340 | # Make bundle choose changegroup3 instead of changegroup2. This affects |
|
340 | 341 | # "hg bundle" command. Note: it does not cover all bundle formats like |
@@ -266,12 +266,6 b' def _prefetchfiles(repo, ctx, files):' | |||
|
266 | 266 | if pointers: |
|
267 | 267 | repo.svfs.lfsremoteblobstore.readbatch(pointers, localstore) |
|
268 | 268 | |
|
269 | def cmdutilprefetchfiles(orig, repo, ctx, files): | |
|
270 | """Prefetch the indicated files before they are accessed by a command.""" | |
|
271 | orig(repo, ctx, files) | |
|
272 | ||
|
273 | _prefetchfiles(repo, ctx, files) | |
|
274 | ||
|
275 | 269 | def mergemodapplyupdates(orig, repo, actions, wctx, mctx, overwrite, |
|
276 | 270 | labels=None): |
|
277 | 271 | """Ensure that the required LFS blobs are present before applying updates, |
General Comments 0
You need to be logged in to leave comments.
Login now