[PATCH 3 of 6] archive: migrate to the fileprefetch callback mechanism
Matt Harbison
mharbison72 at gmail.com
Sun Feb 11 20:30:16 UTC 2018
# HG changeset patch
# User Matt Harbison <matt_harbison at yahoo.com>
# Date 1518328183 18000
# Sun Feb 11 00:49:43 2018 -0500
# Node ID e4d461d1b9d71253a4563cc6ed7401b6bad32764
# Parent 878c64ac2f7631e6cbf03c7e2a500d52211e2293
archive: migrate to the fileprefetch callback mechanism
diff --git a/mercurial/archival.py b/mercurial/archival.py
--- a/mercurial/archival.py
+++ b/mercurial/archival.py
@@ -338,7 +338,7 @@
total = len(files)
if total:
files.sort()
- cmdutil._prefetchfiles(repo, ctx, files)
+ cmdutil.fileprefetchhooks(repo, ctx, files)
repo.ui.progress(_('archiving'), 0, unit=_('files'), total=total)
for i, f in enumerate(files):
ff = ctx.flags(f)
diff --git a/mercurial/subrepo.py b/mercurial/subrepo.py
--- a/mercurial/subrepo.py
+++ b/mercurial/subrepo.py
@@ -924,7 +924,7 @@
files = [f for f in files if match(f)]
rev = self._state[1]
ctx = self._repo[rev]
- cmdutil._prefetchfiles(self._repo, ctx, files)
+ cmdutil.fileprefetchhooks(self._repo, ctx, files)
total = abstractsubrepo.archive(self, archiver, prefix, match)
for subpath in ctx.substate:
s = subrepo(ctx, subpath, True)
More information about the Mercurial-devel
mailing list