comparison hg @ 192:5d8553352d2e

Changes to network protocol -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Changes to network protocol Stream changes at the delta level rather than at whole delta groups this breaks the protocol - we now send a zero byte delta to indicate the end of a group rather than sending the entire group length up front Fix filename length asymmetry while we're breaking things Fix hidden O(n^2) bug in calculating changegroup list.append(e) is O(n), list + [element] is not Decompress chunks on read in revlog.group() Improve status messages report bytes transferred report nothing to do Deal with /dev/null path brokenness Remove untriggered patch assertion manifest hash: 3eedcfe878561f9eb4adedb04f6be618fb8ae8d8 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCmzlqywK+sNU5EO8RAn0KAJ4z4toWSSGjLoZO6FKWLx/3QbZufACglQgd S48bumc++DnuY1iPSNWKGAI= =lCjx -----END PGP SIGNATURE-----
author mpm@selenic.com
date Mon, 30 May 2005 08:03:54 -0800
parents f40273b0ad7b
children 0a28dfe59f8f
comparison
equal deleted inserted replaced
191:d7e859cf2f1b 192:5d8553352d2e
415 pass 415 pass
416 416
417 if args[0] in paths: args[0] = paths[args[0]] 417 if args[0] in paths: args[0] = paths[args[0]]
418 418
419 other = hg.repository(ui, args[0]) 419 other = hg.repository(ui, args[0])
420 ui.status("requesting changegroup\n")
421 cg = repo.getchangegroup(other) 420 cg = repo.getchangegroup(other)
422 repo.addchangegroup(cg) 421 repo.addchangegroup(cg)
423 else: 422 else:
424 print "missing source repository" 423 print "missing source repository"
425 424