1 % prepare repo |
|
2 adding FOO.txt |
|
3 adding QUICK.txt |
|
4 adding bar.txt |
|
5 |
|
6 % verify |
|
7 checking changesets |
|
8 checking manifests |
|
9 crosschecking files in changesets and manifests |
|
10 checking files |
|
11 3 files, 1 changesets, 3 total revisions |
|
12 |
|
13 % verify with journal |
|
14 abandoned transaction found - run hg recover |
|
15 checking changesets |
|
16 checking manifests |
|
17 crosschecking files in changesets and manifests |
|
18 checking files |
|
19 3 files, 1 changesets, 3 total revisions |
|
20 |
|
21 % introduce some bugs in repo |
|
22 |
|
23 % verify |
|
24 checking changesets |
|
25 checking manifests |
|
26 crosschecking files in changesets and manifests |
|
27 checking files |
|
28 data/FOO.txt.i@0: missing revlog! |
|
29 0: empty or missing FOO.txt |
|
30 FOO.txt@0: f62022d3d590 in manifests not found |
|
31 data/QUICK.txt.i@0: missing revlog! |
|
32 0: empty or missing QUICK.txt |
|
33 QUICK.txt@0: 88b857db8eba in manifests not found |
|
34 data/bar.txt.i@0: missing revlog! |
|
35 0: empty or missing bar.txt |
|
36 bar.txt@0: 256559129457 in manifests not found |
|
37 3 files, 1 changesets, 0 total revisions |
|
38 9 integrity errors encountered! |
|
39 (first damaged changeset appears to be 0) |
|
40 % test revlog corruption |
|
41 |
|
42 % verify |
|
43 checking changesets |
|
44 checking manifests |
|
45 crosschecking files in changesets and manifests |
|
46 checking files |
|
47 a@0: broken revlog! (index data/a.i is corrupted) |
|
48 warning: orphan revlog 'data/a.i' |
|
49 1 files, 1 changesets, 0 total revisions |
|
50 1 warnings encountered! |
|
51 1 integrity errors encountered! |
|
52 (first damaged changeset appears to be 0) |
|