equal
deleted
inserted
replaced
1377 filenodes.setdefault(f, {})[bin(fn[:40])] = 1 |
1377 filenodes.setdefault(f, {})[bin(fn[:40])] = 1 |
1378 |
1378 |
1379 self.ui.status("crosschecking files in changesets and manifests\n") |
1379 self.ui.status("crosschecking files in changesets and manifests\n") |
1380 |
1380 |
1381 for m,c in neededmanifests.items(): |
1381 for m,c in neededmanifests.items(): |
1382 err("Changeset %s refers to unknown manifest %s" % (m, c)) |
1382 err("Changeset %s refers to unknown manifest %s" % |
|
1383 (short(m), short(c))) |
1383 del neededmanifests |
1384 del neededmanifests |
1384 |
1385 |
1385 for f in filenodes: |
1386 for f in filenodes: |
1386 if f not in filelinkrevs: |
1387 if f not in filelinkrevs: |
1387 err("file %s in manifest but not in changesets" % f) |
1388 err("file %s in manifest but not in changesets" % f) |