From: Eric S. Raymond Date: Sat, 8 Nov 2014 06:34:08 +0000 (-0500) Subject: Now we generate valid exports. X-Git-Tag: 0.2~29 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=e2c3147997b401c072c324da83a14db2f0295c52;p=src.git Now we generate valid exports. --- diff --git a/src b/src index 0263e34..65b7912 100755 --- a/src +++ b/src @@ -625,14 +625,14 @@ def fast_export_method(*args): sys.stdout.write("blob\nmark :%d\ndata %d\n" % (mark, size)) sys.stdout.write(open(scratchfile).read() + "\n") sys.stdout.write("commit refs/heads/%s\n" % branch) - sys.stdout.write("committer %s %d +0000\n" % (attribution, item.unixtime())) sys.stdout.write("mark :%d\n" % (mark + 1)) + sys.stdout.write("committer %s %d +0000\n" % (attribution, item.unixtime())) sys.stdout.write("data %s\n%s" % (len(item.log), item.log)) if last_commit_mark: sys.stdout.write("from :%d\n" % last_commit_mark) sys.stdout.write("M %s :%d '%s'\n\n" % (perms, mark, arg)) - last_commit_mark = mark mark += 1 + last_commit_mark = mark markmap[revno] = mark for (key, val) in metadata.symbols.items(): val = metadata.rcs_to_revno(val)