mercurial/localrepo.py
changeset 26906 e40af07e518e
parent 26831 0a7610758c42
child 26907 dfab6edb98e3
equal deleted inserted replaced
26904:8aacac09e222 26906:e40af07e518e
   256                     self.vfs.append(
   256                     self.vfs.append(
   257                         "00changelog.i",
   257                         "00changelog.i",
   258                         '\0\0\0\2' # represents revlogv2
   258                         '\0\0\0\2' # represents revlogv2
   259                         ' dummy changelog to prevent using the old repo layout'
   259                         ' dummy changelog to prevent using the old repo layout'
   260                     )
   260                     )
   261                 # experimental config: format.generaldelta
   261                 if scmutil.gdinitconfig(self.ui):
   262                 if self.ui.configbool('format', 'generaldelta', False):
       
   263                     self.requirements.add("generaldelta")
   262                     self.requirements.add("generaldelta")
   264                 if self.ui.configbool('experimental', 'treemanifest', False):
   263                 if self.ui.configbool('experimental', 'treemanifest', False):
   265                     self.requirements.add("treemanifest")
   264                     self.requirements.add("treemanifest")
   266                 if self.ui.configbool('experimental', 'manifestv2', False):
   265                 if self.ui.configbool('experimental', 'manifestv2', False):
   267                     self.requirements.add("manifestv2")
   266                     self.requirements.add("manifestv2")