mercurial/debugcommands.py
changeset 32265 ccef71de7d41
parent 32256 9bc36198338e
child 32315 67026d65a4fc
equal deleted inserted replaced
32264:a72caf0af38e 32265:ccef71de7d41
  2128                                                 mapfile, buffered=False)
  2128                                                 mapfile, buffered=False)
  2129         for r in revs:
  2129         for r in revs:
  2130             displayer.show(repo[r], **props)
  2130             displayer.show(repo[r], **props)
  2131         displayer.close()
  2131         displayer.close()
  2132 
  2132 
       
  2133 @command('debugupdatecaches', [])
       
  2134 def debugupdatecaches(ui, repo, *pats, **opts):
       
  2135     """warm all known caches in the repository"""
       
  2136     with repo.wlock():
       
  2137         with repo.lock():
       
  2138             repo.updatecaches()
       
  2139 
  2133 @command('debugupgraderepo', [
  2140 @command('debugupgraderepo', [
  2134     ('o', 'optimize', [], _('extra optimization to perform'), _('NAME')),
  2141     ('o', 'optimize', [], _('extra optimization to perform'), _('NAME')),
  2135     ('', 'run', False, _('performs an upgrade')),
  2142     ('', 'run', False, _('performs an upgrade')),
  2136 ])
  2143 ])
  2137 def debugupgraderepo(ui, repo, run=False, optimize=None):
  2144 def debugupgraderepo(ui, repo, run=False, optimize=None):