Mercurial > public > mercurial-scm > hg
comparison mercurial/localrepo.py @ 33247:4d5d493ea54a
configitems: register the 'format.usestore' config
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Fri, 30 Jun 2017 03:42:30 +0200 |
parents | 28e8983d9ed7 |
children | a5cb2e4460de |
comparison
equal
deleted
inserted
replaced
33246:4d9458e06ef0 | 33247:4d5d493ea54a |
---|---|
2072 Extensions can wrap this function to specify custom requirements for | 2072 Extensions can wrap this function to specify custom requirements for |
2073 new repositories. | 2073 new repositories. |
2074 """ | 2074 """ |
2075 ui = repo.ui | 2075 ui = repo.ui |
2076 requirements = {'revlogv1'} | 2076 requirements = {'revlogv1'} |
2077 if ui.configbool('format', 'usestore', True): | 2077 if ui.configbool('format', 'usestore'): |
2078 requirements.add('store') | 2078 requirements.add('store') |
2079 if ui.configbool('format', 'usefncache'): | 2079 if ui.configbool('format', 'usefncache'): |
2080 requirements.add('fncache') | 2080 requirements.add('fncache') |
2081 if ui.configbool('format', 'dotencode'): | 2081 if ui.configbool('format', 'dotencode'): |
2082 requirements.add('dotencode') | 2082 requirements.add('dotencode') |