--- a/hgext/sparse.py Wed Aug 02 15:48:57 2017 -0700
+++ b/hgext/sparse.py Fri Aug 04 05:38:22 2017 -0700
@@ -155,7 +155,8 @@
if include or exclude or enableprofile:
def clonesparse(orig, self, node, overwrite, *args, **kwargs):
sparse.updateconfig(self.unfiltered(), pat, {}, include=include,
- exclude=exclude, enableprofile=enableprofile)
+ exclude=exclude, enableprofile=enableprofile,
+ usereporootpaths=True)
return orig(self, node, overwrite, *args, **kwargs)
extensions.wrapfunction(hg, 'updaterepo', clonesparse)
return orig(ui, repo, *args, **opts)