##// END OF EJS Templates
Show repo's revlog format on verify only if it doesn't match the default format....
Thomas Arendsen Hein -
r2152:57729c56 default
parent child Browse files
Show More
@@ -43,6 +43,7 b' class localrepository(object):'
43
43
44 v = self.ui.revlogopts
44 v = self.ui.revlogopts
45 self.revlogversion = int(v.get('format', revlog.REVLOGV0))
45 self.revlogversion = int(v.get('format', revlog.REVLOGV0))
46 self.revlogv1 = self.revlogversion != revlog.REVLOGV0
46 flags = 0
47 flags = 0
47 for x in v.get('flags', "").split():
48 for x in v.get('flags', "").split():
48 flags |= revlog.flagstr(x)
49 flags |= revlog.flagstr(x)
@@ -1830,8 +1831,9 b' class localrepository(object):'
1830 warn(_("warning: `%s' uses revlog format 0") % name)
1831 warn(_("warning: `%s' uses revlog format 0") % name)
1831
1832
1832 revlogv1 = self.revlogversion != revlog.REVLOGV0
1833 revlogv1 = self.revlogversion != revlog.REVLOGV0
1833 self.ui.status(_("repository uses revlog format %d\n") %
1834 if self.ui.verbose or revlogv1 != self.revlogv1:
1834 (revlogv1 and 1 or 0))
1835 self.ui.status(_("repository uses revlog format %d\n") %
1836 (revlogv1 and 1 or 0))
1835
1837
1836 seen = {}
1838 seen = {}
1837 self.ui.status(_("checking changesets\n"))
1839 self.ui.status(_("checking changesets\n"))
@@ -6,7 +6,6 b' summary: test'
6
6
7 b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3 644 a
7 b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3 644 a
8 a
8 a
9 repository uses revlog format 0
10 checking changesets
9 checking changesets
11 checking manifests
10 checking manifests
12 crosschecking files in changesets and manifests
11 crosschecking files in changesets and manifests
@@ -8,7 +8,6 b' adding manifests'
8 adding file changes
8 adding file changes
9 added 1 changesets with 1 changes to 1 files
9 added 1 changesets with 1 changes to 1 files
10 (run 'hg update' to get a working copy)
10 (run 'hg update' to get a working copy)
11 repository uses revlog format 0
12 checking changesets
11 checking changesets
13 checking manifests
12 checking manifests
14 crosschecking files in changesets and manifests
13 crosschecking files in changesets and manifests
@@ -17,7 +17,6 b''
17 4 192 58 3 6 de68e904d169 626a32663c2f 000000000000
17 4 192 58 3 6 de68e904d169 626a32663c2f 000000000000
18 5 250 68 3 7 3b45cc2ab868 de68e904d169 000000000000
18 5 250 68 3 7 3b45cc2ab868 de68e904d169 000000000000
19 6 318 54 6 8 24d86153a002 f54c32f13478 000000000000
19 6 318 54 6 8 24d86153a002 f54c32f13478 000000000000
20 repository uses revlog format 0
21 checking changesets
20 checking changesets
22 checking manifests
21 checking manifests
23 crosschecking files in changesets and manifests
22 crosschecking files in changesets and manifests
@@ -28,7 +27,6 b' adding changesets'
28 adding manifests
27 adding manifests
29 adding file changes
28 adding file changes
30 added 1 changesets with 1 changes to 1 files
29 added 1 changesets with 1 changes to 1 files
31 repository uses revlog format 0
32 checking changesets
30 checking changesets
33 checking manifests
31 checking manifests
34 crosschecking files in changesets and manifests
32 crosschecking files in changesets and manifests
@@ -39,7 +37,6 b' adding changesets'
39 adding manifests
37 adding manifests
40 adding file changes
38 adding file changes
41 added 2 changesets with 2 changes to 1 files
39 added 2 changesets with 2 changes to 1 files
42 repository uses revlog format 0
43 checking changesets
40 checking changesets
44 checking manifests
41 checking manifests
45 crosschecking files in changesets and manifests
42 crosschecking files in changesets and manifests
@@ -50,7 +47,6 b' adding changesets'
50 adding manifests
47 adding manifests
51 adding file changes
48 adding file changes
52 added 3 changesets with 3 changes to 1 files
49 added 3 changesets with 3 changes to 1 files
53 repository uses revlog format 0
54 checking changesets
50 checking changesets
55 checking manifests
51 checking manifests
56 crosschecking files in changesets and manifests
52 crosschecking files in changesets and manifests
@@ -61,7 +57,6 b' adding changesets'
61 adding manifests
57 adding manifests
62 adding file changes
58 adding file changes
63 added 4 changesets with 4 changes to 1 files
59 added 4 changesets with 4 changes to 1 files
64 repository uses revlog format 0
65 checking changesets
60 checking changesets
66 checking manifests
61 checking manifests
67 crosschecking files in changesets and manifests
62 crosschecking files in changesets and manifests
@@ -72,7 +67,6 b' adding changesets'
72 adding manifests
67 adding manifests
73 adding file changes
68 adding file changes
74 added 2 changesets with 2 changes to 1 files
69 added 2 changesets with 2 changes to 1 files
75 repository uses revlog format 0
76 checking changesets
70 checking changesets
77 checking manifests
71 checking manifests
78 crosschecking files in changesets and manifests
72 crosschecking files in changesets and manifests
@@ -83,7 +77,6 b' adding changesets'
83 adding manifests
77 adding manifests
84 adding file changes
78 adding file changes
85 added 3 changesets with 3 changes to 1 files
79 added 3 changesets with 3 changes to 1 files
86 repository uses revlog format 0
87 checking changesets
80 checking changesets
88 checking manifests
81 checking manifests
89 crosschecking files in changesets and manifests
82 crosschecking files in changesets and manifests
@@ -94,7 +87,6 b' adding changesets'
94 adding manifests
87 adding manifests
95 adding file changes
88 adding file changes
96 added 4 changesets with 5 changes to 2 files
89 added 4 changesets with 5 changes to 2 files
97 repository uses revlog format 0
98 checking changesets
90 checking changesets
99 checking manifests
91 checking manifests
100 crosschecking files in changesets and manifests
92 crosschecking files in changesets and manifests
@@ -105,7 +97,6 b' adding changesets'
105 adding manifests
97 adding manifests
106 adding file changes
98 adding file changes
107 added 5 changesets with 6 changes to 3 files
99 added 5 changesets with 6 changes to 3 files
108 repository uses revlog format 0
109 checking changesets
100 checking changesets
110 checking manifests
101 checking manifests
111 crosschecking files in changesets and manifests
102 crosschecking files in changesets and manifests
@@ -116,7 +107,6 b' adding changesets'
116 adding manifests
107 adding manifests
117 adding file changes
108 adding file changes
118 added 5 changesets with 5 changes to 2 files
109 added 5 changesets with 5 changes to 2 files
119 repository uses revlog format 0
120 checking changesets
110 checking changesets
121 checking manifests
111 checking manifests
122 crosschecking files in changesets and manifests
112 crosschecking files in changesets and manifests
@@ -129,7 +119,6 b' adding manifests'
129 adding file changes
119 adding file changes
130 added 4 changesets with 2 changes to 3 files (+1 heads)
120 added 4 changesets with 2 changes to 3 files (+1 heads)
131 (run 'hg heads' to see heads, 'hg merge' to merge)
121 (run 'hg heads' to see heads, 'hg merge' to merge)
132 repository uses revlog format 0
133 checking changesets
122 checking changesets
134 checking manifests
123 checking manifests
135 crosschecking files in changesets and manifests
124 crosschecking files in changesets and manifests
@@ -1,12 +1,10 b''
1 a
1 a
2 repository uses revlog format 0
3 checking changesets
2 checking changesets
4 checking manifests
3 checking manifests
5 crosschecking files in changesets and manifests
4 crosschecking files in changesets and manifests
6 checking files
5 checking files
7 1 files, 1 changesets, 1 total revisions
6 1 files, 1 changesets, 1 total revisions
8 a not present
7 a not present
9 repository uses revlog format 0
10 checking changesets
8 checking changesets
11 checking manifests
9 checking manifests
12 crosschecking files in changesets and manifests
10 crosschecking files in changesets and manifests
@@ -44,7 +44,6 b' copy: a'
44 566e338d09a089ba737c21e0d3759980 .hg/data/b.d
44 566e338d09a089ba737c21e0d3759980 .hg/data/b.d
45 60b725f10c9c85c70d97880dfe8191b3 bsum
45 60b725f10c9c85c70d97880dfe8191b3 bsum
46 60b725f10c9c85c70d97880dfe8191b3 asum
46 60b725f10c9c85c70d97880dfe8191b3 asum
47 repository uses revlog format 0
48 checking changesets
47 checking changesets
49 checking manifests
48 checking manifests
50 crosschecking files in changesets and manifests
49 crosschecking files in changesets and manifests
@@ -1,4 +1,3 b''
1 repository uses revlog format 0
2 checking changesets
1 checking changesets
3 checking manifests
2 checking manifests
4 crosschecking files in changesets and manifests
3 crosschecking files in changesets and manifests
@@ -52,7 +52,6 b' 79d7492df40aa0fa093ec4209be78043c181f094'
52 rev offset length base linkrev nodeid p1 p2
52 rev offset length base linkrev nodeid p1 p2
53 0 0 5 0 0 2ed2a3912a0b 000000000000 000000000000
53 0 0 5 0 0 2ed2a3912a0b 000000000000 000000000000
54 1 5 6 1 1 79d7492df40a 2ed2a3912a0b 000000000000
54 1 5 6 1 1 79d7492df40a 2ed2a3912a0b 000000000000
55 repository uses revlog format 0
56 checking changesets
55 checking changesets
57 checking manifests
56 checking manifests
58 crosschecking files in changesets and manifests
57 crosschecking files in changesets and manifests
@@ -65,7 +65,6 b' 2ffeddde1b65b4827f6746174a145474129fa2ce'
65 aa27919ee4303cfd575e1fb932dd64d75aa08be4 644 foo
65 aa27919ee4303cfd575e1fb932dd64d75aa08be4 644 foo
66 6128c0f33108e8cfbb4e0824d13ae48b466d7280 644 quux
66 6128c0f33108e8cfbb4e0824d13ae48b466d7280 644 quux
67 everything should be clean now
67 everything should be clean now
68 repository uses revlog format 0
69 checking changesets
68 checking changesets
70 checking manifests
69 checking manifests
71 crosschecking files in changesets and manifests
70 crosschecking files in changesets and manifests
@@ -1,16 +1,13 b''
1 repository uses revlog format 0
2 checking changesets
1 checking changesets
3 checking manifests
2 checking manifests
4 crosschecking files in changesets and manifests
3 crosschecking files in changesets and manifests
5 checking files
4 checking files
6 1 files, 1 changesets, 1 total revisions
5 1 files, 1 changesets, 1 total revisions
7 repository uses revlog format 0
8 checking changesets
6 checking changesets
9 checking manifests
7 checking manifests
10 crosschecking files in changesets and manifests
8 crosschecking files in changesets and manifests
11 checking files
9 checking files
12 verify failed
10 verify failed
13 repository uses revlog format 0
14 checking changesets
11 checking changesets
15 checking manifests
12 checking manifests
16 crosschecking files in changesets and manifests
13 crosschecking files in changesets and manifests
@@ -3,7 +3,6 b' adding changesets'
3 adding manifests
3 adding manifests
4 adding file changes
4 adding file changes
5 added 1 changesets with 1 changes to 1 files
5 added 1 changesets with 1 changes to 1 files
6 repository uses revlog format 0
7 checking changesets
6 checking changesets
8 checking manifests
7 checking manifests
9 crosschecking files in changesets and manifests
8 crosschecking files in changesets and manifests
@@ -17,7 +17,6 b' adding manifests'
17 adding file changes
17 adding file changes
18 added 1 changesets with 1 changes to 1 files (+1 heads)
18 added 1 changesets with 1 changes to 1 files (+1 heads)
19 (run 'hg heads' to see heads, 'hg merge' to merge)
19 (run 'hg heads' to see heads, 'hg merge' to merge)
20 repository uses revlog format 0
21 checking changesets
20 checking changesets
22 checking manifests
21 checking manifests
23 crosschecking files in changesets and manifests
22 crosschecking files in changesets and manifests
@@ -10,13 +10,11 b' adding changesets'
10 adding manifests
10 adding manifests
11 adding file changes
11 adding file changes
12 added 10 changesets with 10 changes to 1 files
12 added 10 changesets with 10 changes to 1 files
13 repository uses revlog format 0
14 checking changesets
13 checking changesets
15 checking manifests
14 checking manifests
16 crosschecking files in changesets and manifests
15 crosschecking files in changesets and manifests
17 checking files
16 checking files
18 1 files, 10 changesets, 10 total revisions
17 1 files, 10 changesets, 10 total revisions
19 repository uses revlog format 0
20 checking changesets
18 checking changesets
21 checking manifests
19 checking manifests
22 crosschecking files in changesets and manifests
20 crosschecking files in changesets and manifests
@@ -1,5 +1,4 b''
1 adding foo
1 adding foo
2 repository uses revlog format 0
3 checking changesets
2 checking changesets
4 checking manifests
3 checking manifests
5 crosschecking files in changesets and manifests
4 crosschecking files in changesets and manifests
@@ -10,7 +9,6 b' adding changesets'
10 adding manifests
9 adding manifests
11 adding file changes
10 adding file changes
12 added 1 changesets with 1 changes to 1 files
11 added 1 changesets with 1 changes to 1 files
13 repository uses revlog format 0
14 checking changesets
12 checking changesets
15 checking manifests
13 checking manifests
16 crosschecking files in changesets and manifests
14 crosschecking files in changesets and manifests
@@ -17,7 +17,6 b''
17 4 192 58 3 6 de68e904d169 626a32663c2f 000000000000
17 4 192 58 3 6 de68e904d169 626a32663c2f 000000000000
18 5 250 68 3 7 3b45cc2ab868 de68e904d169 000000000000
18 5 250 68 3 7 3b45cc2ab868 de68e904d169 000000000000
19 6 318 54 6 8 24d86153a002 f54c32f13478 000000000000
19 6 318 54 6 8 24d86153a002 f54c32f13478 000000000000
20 repository uses revlog format 0
21 checking changesets
20 checking changesets
22 checking manifests
21 checking manifests
23 crosschecking files in changesets and manifests
22 crosschecking files in changesets and manifests
@@ -29,7 +28,6 b' adding changesets'
29 adding manifests
28 adding manifests
30 adding file changes
29 adding file changes
31 added 1 changesets with 1 changes to 1 files
30 added 1 changesets with 1 changes to 1 files
32 repository uses revlog format 0
33 checking changesets
31 checking changesets
34 checking manifests
32 checking manifests
35 crosschecking files in changesets and manifests
33 crosschecking files in changesets and manifests
@@ -41,7 +39,6 b' adding changesets'
41 adding manifests
39 adding manifests
42 adding file changes
40 adding file changes
43 added 2 changesets with 2 changes to 1 files
41 added 2 changesets with 2 changes to 1 files
44 repository uses revlog format 0
45 checking changesets
42 checking changesets
46 checking manifests
43 checking manifests
47 crosschecking files in changesets and manifests
44 crosschecking files in changesets and manifests
@@ -53,7 +50,6 b' adding changesets'
53 adding manifests
50 adding manifests
54 adding file changes
51 adding file changes
55 added 3 changesets with 3 changes to 1 files
52 added 3 changesets with 3 changes to 1 files
56 repository uses revlog format 0
57 checking changesets
53 checking changesets
58 checking manifests
54 checking manifests
59 crosschecking files in changesets and manifests
55 crosschecking files in changesets and manifests
@@ -65,7 +61,6 b' adding changesets'
65 adding manifests
61 adding manifests
66 adding file changes
62 adding file changes
67 added 4 changesets with 4 changes to 1 files
63 added 4 changesets with 4 changes to 1 files
68 repository uses revlog format 0
69 checking changesets
64 checking changesets
70 checking manifests
65 checking manifests
71 crosschecking files in changesets and manifests
66 crosschecking files in changesets and manifests
@@ -77,7 +72,6 b' adding changesets'
77 adding manifests
72 adding manifests
78 adding file changes
73 adding file changes
79 added 2 changesets with 2 changes to 1 files
74 added 2 changesets with 2 changes to 1 files
80 repository uses revlog format 0
81 checking changesets
75 checking changesets
82 checking manifests
76 checking manifests
83 crosschecking files in changesets and manifests
77 crosschecking files in changesets and manifests
@@ -89,7 +83,6 b' adding changesets'
89 adding manifests
83 adding manifests
90 adding file changes
84 adding file changes
91 added 3 changesets with 3 changes to 1 files
85 added 3 changesets with 3 changes to 1 files
92 repository uses revlog format 0
93 checking changesets
86 checking changesets
94 checking manifests
87 checking manifests
95 crosschecking files in changesets and manifests
88 crosschecking files in changesets and manifests
@@ -101,7 +94,6 b' adding changesets'
101 adding manifests
94 adding manifests
102 adding file changes
95 adding file changes
103 added 4 changesets with 5 changes to 2 files
96 added 4 changesets with 5 changes to 2 files
104 repository uses revlog format 0
105 checking changesets
97 checking changesets
106 checking manifests
98 checking manifests
107 crosschecking files in changesets and manifests
99 crosschecking files in changesets and manifests
@@ -113,7 +105,6 b' adding changesets'
113 adding manifests
105 adding manifests
114 adding file changes
106 adding file changes
115 added 5 changesets with 6 changes to 3 files
107 added 5 changesets with 6 changes to 3 files
116 repository uses revlog format 0
117 checking changesets
108 checking changesets
118 checking manifests
109 checking manifests
119 crosschecking files in changesets and manifests
110 crosschecking files in changesets and manifests
@@ -125,7 +116,6 b' adding changesets'
125 adding manifests
116 adding manifests
126 adding file changes
117 adding file changes
127 added 5 changesets with 5 changes to 2 files
118 added 5 changesets with 5 changes to 2 files
128 repository uses revlog format 0
129 checking changesets
119 checking changesets
130 checking manifests
120 checking manifests
131 crosschecking files in changesets and manifests
121 crosschecking files in changesets and manifests
@@ -138,7 +128,6 b' adding manifests'
138 adding file changes
128 adding file changes
139 added 4 changesets with 2 changes to 3 files (+1 heads)
129 added 4 changesets with 2 changes to 3 files (+1 heads)
140 (run 'hg heads' to see heads, 'hg merge' to merge)
130 (run 'hg heads' to see heads, 'hg merge' to merge)
141 repository uses revlog format 0
142 checking changesets
131 checking changesets
143 checking manifests
132 checking manifests
144 crosschecking files in changesets and manifests
133 crosschecking files in changesets and manifests
@@ -1,5 +1,4 b''
1 adding foo
1 adding foo
2 repository uses revlog format 0
3 checking changesets
2 checking changesets
4 checking manifests
3 checking manifests
5 crosschecking files in changesets and manifests
4 crosschecking files in changesets and manifests
@@ -12,7 +11,6 b' adding manifests'
12 adding file changes
11 adding file changes
13 added 1 changesets with 1 changes to 1 files
12 added 1 changesets with 1 changes to 1 files
14 (run 'hg update' to get a working copy)
13 (run 'hg update' to get a working copy)
15 repository uses revlog format 0
16 checking changesets
14 checking changesets
17 checking manifests
15 checking manifests
18 crosschecking files in changesets and manifests
16 crosschecking files in changesets and manifests
@@ -6,7 +6,6 b' adding manifests'
6 adding file changes
6 adding file changes
7 added 1 changesets with 1 changes to 1 files
7 added 1 changesets with 1 changes to 1 files
8 # verify
8 # verify
9 repository uses revlog format 0
10 checking changesets
9 checking changesets
11 checking manifests
10 checking manifests
12 crosschecking files in changesets and manifests
11 crosschecking files in changesets and manifests
@@ -49,7 +48,6 b' user: test'
49 date: Mon Jan 12 13:46:40 1970 +0000
48 date: Mon Jan 12 13:46:40 1970 +0000
50 summary: add
49 summary: add
51
50
52 repository uses revlog format 0
53 checking changesets
51 checking changesets
54 checking manifests
52 checking manifests
55 crosschecking files in changesets and manifests
53 crosschecking files in changesets and manifests
@@ -12,7 +12,6 b' adding changesets'
12 adding manifests
12 adding manifests
13 adding file changes
13 adding file changes
14 added 1 changesets with 1 changes to 1 files
14 added 1 changesets with 1 changes to 1 files
15 repository uses revlog format 0
16 checking changesets
15 checking changesets
17 checking manifests
16 checking manifests
18 crosschecking files in changesets and manifests
17 crosschecking files in changesets and manifests
@@ -1,4 +1,3 b''
1 repository uses revlog format 0
2 checking changesets
1 checking changesets
3 checking manifests
2 checking manifests
4 crosschecking files in changesets and manifests
3 crosschecking files in changesets and manifests
@@ -11,7 +10,6 b' date: Mon Jan 12 13:46:40 1970 +0'
11 summary: test
10 summary: test
12
11
13 rolling back last transaction
12 rolling back last transaction
14 repository uses revlog format 0
15 checking changesets
13 checking changesets
16 checking manifests
14 checking manifests
17 crosschecking files in changesets and manifests
15 crosschecking files in changesets and manifests
General Comments 0
You need to be logged in to leave comments. Login now