774 |
774 |
775 def builddeltaheader(self, node, p1n, p2n, basenode, linknode): |
775 def builddeltaheader(self, node, p1n, p2n, basenode, linknode): |
776 return struct.pack(self.deltaheader, node, p1n, p2n, basenode, linknode) |
776 return struct.pack(self.deltaheader, node, p1n, p2n, basenode, linknode) |
777 |
777 |
778 packermap = {'01': (cg1packer, cg1unpacker), |
778 packermap = {'01': (cg1packer, cg1unpacker), |
779 '02': (cg2packer, cg2unpacker)} |
779 # cg2 adds support for exchanging generaldelta |
|
780 '02': (cg2packer, cg2unpacker), |
|
781 } |
780 |
782 |
781 def _changegroupinfo(repo, nodes, source): |
783 def _changegroupinfo(repo, nodes, source): |
782 if repo.ui.verbose or source == 'bundle': |
784 if repo.ui.verbose or source == 'bundle': |
783 repo.ui.status(_("%d changesets found\n") % len(nodes)) |
785 repo.ui.status(_("%d changesets found\n") % len(nodes)) |
784 if repo.ui.debugflag: |
786 if repo.ui.debugflag: |