equal
deleted
inserted
replaced
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() |