equal
deleted
inserted
replaced
46 |
46 |
47 seen = {} |
47 seen = {} |
48 repo.ui.status(_("checking changesets\n")) |
48 repo.ui.status(_("checking changesets\n")) |
49 checksize(repo.changelog, "changelog") |
49 checksize(repo.changelog, "changelog") |
50 |
50 |
51 for i in range(repo.changelog.count()): |
51 for i in xrange(repo.changelog.count()): |
52 changesets += 1 |
52 changesets += 1 |
53 n = repo.changelog.node(i) |
53 n = repo.changelog.node(i) |
54 l = repo.changelog.linkrev(n) |
54 l = repo.changelog.linkrev(n) |
55 if l != i: |
55 if l != i: |
56 err(_("incorrect link (%d) for changeset revision %d") %(l, i)) |
56 err(_("incorrect link (%d) for changeset revision %d") %(l, i)) |
79 seen = {} |
79 seen = {} |
80 repo.ui.status(_("checking manifests\n")) |
80 repo.ui.status(_("checking manifests\n")) |
81 checkversion(repo.manifest, "manifest") |
81 checkversion(repo.manifest, "manifest") |
82 checksize(repo.manifest, "manifest") |
82 checksize(repo.manifest, "manifest") |
83 |
83 |
84 for i in range(repo.manifest.count()): |
84 for i in xrange(repo.manifest.count()): |
85 n = repo.manifest.node(i) |
85 n = repo.manifest.node(i) |
86 l = repo.manifest.linkrev(n) |
86 l = repo.manifest.linkrev(n) |
87 |
87 |
88 if l < 0 or l >= repo.changelog.count(): |
88 if l < 0 or l >= repo.changelog.count(): |
89 err(_("bad manifest link (%d) at revision %d") % (l, i)) |
89 err(_("bad manifest link (%d) at revision %d") % (l, i)) |
140 checkversion(fl, f) |
140 checkversion(fl, f) |
141 checksize(fl, f) |
141 checksize(fl, f) |
142 |
142 |
143 nodes = {nullid: 1} |
143 nodes = {nullid: 1} |
144 seen = {} |
144 seen = {} |
145 for i in range(fl.count()): |
145 for i in xrange(fl.count()): |
146 revisions += 1 |
146 revisions += 1 |
147 n = fl.node(i) |
147 n = fl.node(i) |
148 |
148 |
149 if n in seen: |
149 if n in seen: |
150 err(_("%s: duplicate revision %d") % (f, i)) |
150 err(_("%s: duplicate revision %d") % (f, i)) |