mercurial/localrepo.py
changeset 44445 336ec75ed1ac
parent 44442 6306baa7d19a
child 44452 9d2b2df2c2ba
equal deleted inserted replaced
44444:7b1f516e7606 44445:336ec75ed1ac
  2502             self.filtered(b'served').branchmap()
  2502             self.filtered(b'served').branchmap()
  2503             self.filtered(b'served.hidden').branchmap()
  2503             self.filtered(b'served.hidden').branchmap()
  2504 
  2504 
  2505         if full:
  2505         if full:
  2506             unfi = self.unfiltered()
  2506             unfi = self.unfiltered()
       
  2507 
       
  2508             self.changelog.update_caches(transaction=tr)
       
  2509 
  2507             rbc = unfi.revbranchcache()
  2510             rbc = unfi.revbranchcache()
  2508             for r in unfi.changelog:
  2511             for r in unfi.changelog:
  2509                 rbc.branchinfo(r)
  2512                 rbc.branchinfo(r)
  2510             rbc.write()
  2513             rbc.write()
  2511 
  2514