hgext/lfs/wrapper.py
changeset 39856 1f7b3b980af8
parent 39854 d3d4b4b5f725
child 39858 bcf72d7b1524
--- a/hgext/lfs/wrapper.py	Wed Sep 19 14:36:57 2018 -0700
+++ b/hgext/lfs/wrapper.py	Wed Sep 19 13:48:59 2018 -0700
@@ -14,6 +14,7 @@
 
 from mercurial import (
     error,
+    repository,
     revlog,
     util,
 )
@@ -29,6 +30,12 @@
     pointer,
 )
 
+def localrepomakefilestorage(orig, requirements, features, **kwargs):
+    if b'lfs' in requirements:
+        features.add(repository.REPO_FEATURE_LFS)
+
+    return orig(requirements=requirements, features=features, **kwargs)
+
 def allsupportedversions(orig, ui):
     versions = orig(ui)
     versions.add('03')