mercurial/localrepo.py
branchstable
changeset 33141 e9d325cfe071
parent 31996 e6e1884df298
child 33168 664d6f6c2a48
equal deleted inserted replaced
33124:22ab466480ea 33141:e9d325cfe071
   430         # experimental config: format.aggressivemergedeltas
   430         # experimental config: format.aggressivemergedeltas
   431         aggressivemergedeltas = self.ui.configbool('format',
   431         aggressivemergedeltas = self.ui.configbool('format',
   432             'aggressivemergedeltas', False)
   432             'aggressivemergedeltas', False)
   433         self.svfs.options['aggressivemergedeltas'] = aggressivemergedeltas
   433         self.svfs.options['aggressivemergedeltas'] = aggressivemergedeltas
   434         self.svfs.options['lazydeltabase'] = not scmutil.gddeltaconfig(self.ui)
   434         self.svfs.options['lazydeltabase'] = not scmutil.gddeltaconfig(self.ui)
       
   435         chainspan = self.ui.configbytes('experimental', 'maxdeltachainspan', -1)
       
   436         if 0 <= chainspan:
       
   437             self.svfs.options['maxdeltachainspan'] = chainspan
   435 
   438 
   436         for r in self.requirements:
   439         for r in self.requirements:
   437             if r.startswith('exp-compression-'):
   440             if r.startswith('exp-compression-'):
   438                 self.svfs.options['compengine'] = r[len('exp-compression-'):]
   441                 self.svfs.options['compengine'] = r[len('exp-compression-'):]
   439 
   442