mercurial/changegroup.py
branchstable
changeset 26859 e7c618cee8df
parent 26751 520defbc0335
child 26880 fa7f8b686633
equal deleted inserted replaced
26858:9f272bf3b342 26859:e7c618cee8df
   403 
   403 
   404             repo.ui.status(_("added %d changesets"
   404             repo.ui.status(_("added %d changesets"
   405                              " with %d changes to %d files%s\n")
   405                              " with %d changes to %d files%s\n")
   406                              % (changesets, revisions, files, htext))
   406                              % (changesets, revisions, files, htext))
   407             repo.invalidatevolatilesets()
   407             repo.invalidatevolatilesets()
       
   408 
       
   409             # Call delayupdate again to ensure the transaction writepending
       
   410             # subscriptions are still in place.
       
   411             cl.delayupdate(tr)
   408 
   412 
   409             if changesets > 0:
   413             if changesets > 0:
   410                 if 'node' not in tr.hookargs:
   414                 if 'node' not in tr.hookargs:
   411                     tr.hookargs['node'] = hex(cl.node(clstart))
   415                     tr.hookargs['node'] = hex(cl.node(clstart))
   412                     hookargs = dict(tr.hookargs)
   416                     hookargs = dict(tr.hookargs)