mercurial/localrepo.py
changeset 4164 fe41d9a186ab
parent 4161 939de0d20a67
child 4166 c0271aba6abe
--- a/mercurial/localrepo.py
+++ b/mercurial/localrepo.py
@@ -41,8 +41,11 @@ class localrepository(repo.repository):
                 if not os.path.exists(path):
                     os.mkdir(path)
                 os.mkdir(self.path)
-                os.mkdir(os.path.join(self.path, "store"))
-                requirements = ("revlogv1", "store")
+                if parentui.config('format', 'usestore', 1):
+                    os.mkdir(os.path.join(self.path, "store"))
+                    requirements = ("revlogv1", "store")
+                else:
+                    requirements = ("revlogv1")
                 reqfile = self.opener("requires", "w")
                 for r in requirements:
                     reqfile.write("%s\n" % r)