--- a/mercurial/sparse.py Wed Jun 12 13:10:52 2019 -0400
+++ b/mercurial/sparse.py Mon May 27 16:55:46 2019 -0400
@@ -248,7 +248,8 @@
typeactions = mergemod.emptyactions()
typeactions['r'] = actions
- mergemod.applyupdates(repo, typeactions, repo[None], repo['.'], False)
+ mergemod.applyupdates(repo, typeactions, repo[None], repo['.'], False,
+ wantfiledata=False)
# Fix dirstate
for file in dropped:
@@ -382,7 +383,7 @@
typeactions = mergemod.emptyactions()
typeactions['g'] = actions
mergemod.applyupdates(repo, typeactions, repo[None], repo['.'],
- False)
+ False, wantfiledata=False)
dirstate = repo.dirstate
for file, flags, msg in actions:
@@ -486,7 +487,8 @@
for f, (m, args, msg) in actions.iteritems():
typeactions[m].append((f, args, msg))
- mergemod.applyupdates(repo, typeactions, repo[None], repo['.'], False)
+ mergemod.applyupdates(repo, typeactions, repo[None], repo['.'], False,
+ wantfiledata=False)
# Fix dirstate
for file in added: