mercurial/localrepo.py
changeset 23255 76effa770ff9
parent 23205 2d54aa5397cd
child 23256 1c11393d5dfb
equal deleted inserted replaced
23254:d23834b871ac 23255:76effa770ff9
   314         self.sopener.options = dict((r, 1) for r in requirements
   314         self.sopener.options = dict((r, 1) for r in requirements
   315                                            if r in self.openerreqs)
   315                                            if r in self.openerreqs)
   316         chunkcachesize = self.ui.configint('format', 'chunkcachesize')
   316         chunkcachesize = self.ui.configint('format', 'chunkcachesize')
   317         if chunkcachesize is not None:
   317         if chunkcachesize is not None:
   318             self.sopener.options['chunkcachesize'] = chunkcachesize
   318             self.sopener.options['chunkcachesize'] = chunkcachesize
       
   319         maxchainlen = self.ui.configint('revlog', 'maxchainlen')
       
   320         if maxchainlen is not None:
       
   321             self.sopener.options['maxchainlen'] = maxchainlen
   319 
   322 
   320     def _writerequirements(self):
   323     def _writerequirements(self):
   321         reqfile = self.opener("requires", "w")
   324         reqfile = self.opener("requires", "w")
   322         for r in sorted(self.requirements):
   325         for r in sorted(self.requirements):
   323             reqfile.write("%s\n" % r)
   326             reqfile.write("%s\n" % r)