--- a/mercurial/streamclone.py Wed Oct 10 17:36:59 2018 +0300
+++ b/mercurial/streamclone.py Wed Sep 26 17:20:04 2018 +0300
@@ -531,7 +531,7 @@
finally:
fp.close()
-def generatev2(repo):
+def generatev2(repo, includes, excludes):
"""Emit content for version 2 of a streaming clone.
the data stream consists the following entries:
@@ -544,6 +544,10 @@
Returns a 3-tuple of (file count, file size, data iterator).
"""
+ # temporarily raise error until we add storage level logic
+ if includes or excludes:
+ raise error.Abort(_("server does not support narrow stream clones"))
+
with repo.lock():
entries = []