mercurial/wireproto.py
changeset 20930 4a987060d97e
parent 20927 24a443948627
child 20931 de60ca3a390e
equal deleted inserted replaced
20929:afe0b48ef2d7 20930:4a987060d97e
   600     for k, v in opts.iteritems():
   600     for k, v in opts.iteritems():
   601         if k in ('heads', 'common'):
   601         if k in ('heads', 'common'):
   602             opts[k] = decodelist(v)
   602             opts[k] = decodelist(v)
   603         elif k == 'bundlecaps':
   603         elif k == 'bundlecaps':
   604             opts[k] = set(v.split(','))
   604             opts[k] = set(v.split(','))
   605     cg = repo.getbundle('serve', **opts)
   605     cg = changegroupmod.getbundle(repo, 'serve', **opts)
   606     return streamres(proto.groupchunks(cg))
   606     return streamres(proto.groupchunks(cg))
   607 
   607 
   608 @wireprotocommand('heads')
   608 @wireprotocommand('heads')
   609 def heads(repo, proto):
   609 def heads(repo, proto):
   610     h = repo.heads()
   610     h = repo.heads()