diff -r 5bb3826bdac4 -r 969148b49fc6 mercurial/localrepo.py --- a/mercurial/localrepo.py Sun Nov 17 18:04:28 2013 -0500 +++ b/mercurial/localrepo.py Sun Nov 17 18:04:29 2013 -0500 @@ -281,6 +281,9 @@ self.requirements = requirements self.sopener.options = dict((r, 1) for r in requirements if r in self.openerreqs) + chunkcachesize = self.ui.configint('format', 'chunkcachesize') + if chunkcachesize is not None: + self.sopener.options['chunkcachesize'] = chunkcachesize def _writerequirements(self): reqfile = self.opener("requires", "w")