comparison tests/fixtures/branchtagcollision.svndump @ 821:f28e0f54a6ef

svnmeta: store youngest revision pulled from subversion This prevents re-pulling the same revision over and over, which was a problem when the most recent revision was a tagging revision that wouldn't exist properly in the revmap. This should also allow users to not re-pull huge volumes of commits that have no effect on the hg repository.
author Augie Fackler <durin42@gmail.com>
date Tue, 24 May 2011 21:07:27 -0500
parents
children
comparison
equal deleted inserted replaced
820:09f7c1c09207 821:f28e0f54a6ef
1 SVN-fs-dump-format-version: 2
2
3 UUID: 764a21f0-1c44-4bc9-b81b-0321cc58934d
4
5 Revision-number: 0
6 Prop-content-length: 56
7 Content-length: 56
8
9 K 8
10 svn:date
11 V 27
12 2011-05-24T15:46:13.951233Z
13 PROPS-END
14
15 Revision-number: 1
16 Prop-content-length: 114
17 Content-length: 114
18
19 K 7
20 svn:log
21 V 14
22 Initial commit
23 K 10
24 svn:author
25 V 5
26 augie
27 K 8
28 svn:date
29 V 27
30 2011-05-24T15:46:14.518711Z
31 PROPS-END
32
33 Node-path: branches
34 Node-kind: dir
35 Node-action: add
36 Prop-content-length: 10
37 Content-length: 10
38
39 PROPS-END
40
41
42 Node-path: tags
43 Node-kind: dir
44 Node-action: add
45 Prop-content-length: 10
46 Content-length: 10
47
48 PROPS-END
49
50
51 Node-path: trunk
52 Node-kind: dir
53 Node-action: add
54 Prop-content-length: 10
55 Content-length: 10
56
57 PROPS-END
58
59
60 Revision-number: 2
61 Prop-content-length: 111
62 Content-length: 111
63
64 K 7
65 svn:log
66 V 11
67 Added fileA
68 K 10
69 svn:author
70 V 5
71 augie
72 K 8
73 svn:date
74 V 27
75 2011-05-24T15:46:14.922304Z
76 PROPS-END
77
78 Node-path: trunk/fileA
79 Node-kind: file
80 Node-action: add
81 Prop-content-length: 10
82 Text-content-length: 6
83 Text-content-md5: 017715e60b9a9450d604e0d489ebc83a
84 Text-content-sha1: d0bcb0015aaadb5317419294648c8da6714af81f
85 Content-length: 16
86
87 PROPS-END
88 fileA
89
90
91 Revision-number: 3
92 Prop-content-length: 112
93 Content-length: 112
94
95 K 7
96 svn:log
97 V 12
98 added branch
99 K 10
100 svn:author
101 V 5
102 augie
103 K 8
104 svn:date
105 V 27
106 2011-05-24T15:46:15.328642Z
107 PROPS-END
108
109 Node-path: branches/A
110 Node-kind: dir
111 Node-action: add
112 Node-copyfrom-rev: 1
113 Node-copyfrom-path: trunk
114
115
116 Node-path: branches/A/fileA
117 Node-kind: file
118 Node-action: add
119 Node-copyfrom-rev: 2
120 Node-copyfrom-path: trunk/fileA
121 Text-copy-source-md5: 017715e60b9a9450d604e0d489ebc83a
122 Text-copy-source-sha1: d0bcb0015aaadb5317419294648c8da6714af81f
123
124
125 Revision-number: 4
126 Prop-content-length: 111
127 Content-length: 111
128
129 K 7
130 svn:log
131 V 11
132 Added fileB
133 K 10
134 svn:author
135 V 5
136 augie
137 K 8
138 svn:date
139 V 27
140 2011-05-24T15:46:15.616098Z
141 PROPS-END
142
143 Node-path: trunk/fileB
144 Node-kind: file
145 Node-action: add
146 Prop-content-length: 10
147 Text-content-length: 6
148 Text-content-md5: 4eb63bbdec5dfa425e3735dc1d4c5ee8
149 Text-content-sha1: 03939175ceac92b9c6464d037a0243e22563c423
150 Content-length: 16
151
152 PROPS-END
153 fileB
154
155
156 Revision-number: 5
157 Prop-content-length: 113
158 Content-length: 113
159
160 K 7
161 svn:log
162 V 13
163 added bad tag
164 K 10
165 svn:author
166 V 5
167 augie
168 K 8
169 svn:date
170 V 27
171 2011-05-24T15:46:16.057440Z
172 PROPS-END
173
174 Node-path: tags/A
175 Node-kind: dir
176 Node-action: add
177 Node-copyfrom-rev: 1
178 Node-copyfrom-path: trunk
179
180
181 Node-path: tags/A/fileA
182 Node-kind: file
183 Node-action: add
184 Node-copyfrom-rev: 2
185 Node-copyfrom-path: trunk/fileA
186 Text-copy-source-md5: 017715e60b9a9450d604e0d489ebc83a
187 Text-copy-source-sha1: d0bcb0015aaadb5317419294648c8da6714af81f
188
189
190 Node-path: tags/A/fileB
191 Node-kind: file
192 Node-action: add
193 Node-copyfrom-rev: 4
194 Node-copyfrom-path: trunk/fileB
195 Text-copy-source-md5: 4eb63bbdec5dfa425e3735dc1d4c5ee8
196 Text-copy-source-sha1: 03939175ceac92b9c6464d037a0243e22563c423
197
198