mercurial/localrepo.py
changeset 2107 7ff92c04f8e5
parent 2098 190c6a81e6ad
child 2108 30c7564f6dfc
equal deleted inserted replaced
2106:b03de24ee2ec 2107:7ff92c04f8e5
  1384                     lookup = lookuprevlink_func(filerevlog)
  1384                     lookup = lookuprevlink_func(filerevlog)
  1385                     for chnk in filerevlog.group(nodeiter, lookup):
  1385                     for chnk in filerevlog.group(nodeiter, lookup):
  1386                         yield chnk
  1386                         yield chnk
  1387 
  1387 
  1388             yield changegroup.closechunk()
  1388             yield changegroup.closechunk()
  1389             self.hook('outgoing', node=hex(nodes[0]), source=source)
  1389 
       
  1390             if nodes:
       
  1391                 self.hook('outgoing', node=hex(nodes[0]), source=source)
  1390 
  1392 
  1391         return util.chunkbuffer(gengroup())
  1393         return util.chunkbuffer(gengroup())
  1392 
  1394 
  1393     def addchangegroup(self, source):
  1395     def addchangegroup(self, source):
  1394         """add changegroup to repo.
  1396         """add changegroup to repo.