Mercurial > hgsubversion
comparison tests/fixtures/renames_with_prefix.svndump @ 1234:d3c79072bc6a
editor: correctly import symlink copy+modify with non-empty prefix
We alwasy fail editing for symlinks, since we strip the leading 'link '
subversion includes when storing in mercurial, and then let svn
attempt to apply deltas against the stripped version. This
unsurprisingly fails, and we write the resulting empty-string to the
Filestore for the current revision, and add the symlink in question to
the missing list to handle stupidly later.
Unfortunately, this would break down because editing adds files to the
store using their absolute path whereas missing files are added
relative to our subdir. the absolut path file appears to win, which
results in us getting a symlink whose target is the empty string.
This fixes the problem by adding missing files to the fileStore using
their absolute path.
author | David Schleimer <dschleimer@fb.com> |
---|---|
date | Mon, 07 Apr 2014 18:28:35 -0700 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
1233:0d0132cba155 | 1234:d3c79072bc6a |
---|---|
1 SVN-fs-dump-format-version: 2 | |
2 | |
3 UUID: ae30a990-0fd3-493e-b5d7-883bdd606745 | |
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 2014-04-08T01:02:22.118401Z | |
13 PROPS-END | |
14 | |
15 Revision-number: 1 | |
16 Prop-content-length: 118 | |
17 Content-length: 118 | |
18 | |
19 K 10 | |
20 svn:author | |
21 V 10 | |
22 dschleimer | |
23 K 8 | |
24 svn:date | |
25 V 27 | |
26 2014-04-08T01:02:22.138394Z | |
27 K 7 | |
28 svn:log | |
29 V 12 | |
30 init project | |
31 PROPS-END | |
32 | |
33 Node-path: prefix | |
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: prefix/branches | |
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: prefix/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: 120 | |
62 Content-length: 120 | |
63 | |
64 K 10 | |
65 svn:author | |
66 V 10 | |
67 dschleimer | |
68 K 8 | |
69 svn:date | |
70 V 27 | |
71 2014-04-08T01:02:22.304127Z | |
72 K 7 | |
73 svn:log | |
74 V 14 | |
75 add everything | |
76 PROPS-END | |
77 | |
78 Node-path: prefix/trunk/a | |
79 Node-kind: file | |
80 Node-action: add | |
81 Prop-content-length: 10 | |
82 Text-content-length: 2 | |
83 Text-content-md5: 60b725f10c9c85c70d97880dfe8191b3 | |
84 Text-content-sha1: 3f786850e387550fdab836ed7e6dc881de23001b | |
85 Content-length: 12 | |
86 | |
87 PROPS-END | |
88 a | |
89 | |
90 | |
91 Node-path: prefix/trunk/b | |
92 Node-kind: file | |
93 Node-action: add | |
94 Prop-content-length: 10 | |
95 Text-content-length: 2 | |
96 Text-content-md5: 3b5d5c3712955042212316173ccf37be | |
97 Text-content-sha1: 89e6c98d92887913cadf06b2adb97f26cde4849b | |
98 Content-length: 12 | |
99 | |
100 PROPS-END | |
101 b | |
102 | |
103 | |
104 Node-path: prefix/trunk/changed | |
105 Node-kind: file | |
106 Node-action: add | |
107 Prop-content-length: 10 | |
108 Text-content-length: 8 | |
109 Text-content-md5: ec1bebaea2c042beb68f7679ddd106a4 | |
110 Text-content-sha1: 2f6933b5ee0f5fdd823d9717d8729f3c2523811b | |
111 Content-length: 18 | |
112 | |
113 PROPS-END | |
114 changed | |
115 | |
116 | |
117 Node-path: prefix/trunk/changeddir | |
118 Node-kind: dir | |
119 Node-action: add | |
120 Prop-content-length: 10 | |
121 Content-length: 10 | |
122 | |
123 PROPS-END | |
124 | |
125 | |
126 Node-path: prefix/trunk/changeddir/f | |
127 Node-kind: file | |
128 Node-action: add | |
129 Prop-content-length: 10 | |
130 Text-content-length: 9 | |
131 Text-content-md5: 2dfdfd8492a2c558ec838d69f73f5f6b | |
132 Text-content-sha1: fc7acf217b976525893922a9ed1bb3c3ab24f3a9 | |
133 Content-length: 19 | |
134 | |
135 PROPS-END | |
136 changed2 | |
137 | |
138 | |
139 Node-path: prefix/trunk/changeddir/link | |
140 Node-kind: file | |
141 Node-action: add | |
142 Prop-content-length: 33 | |
143 Text-content-length: 6 | |
144 Text-content-md5: af3f1e8f8fa51f08e4985bda241ee7b8 | |
145 Text-content-sha1: f11a0ea0293755a1ec59d29628130cf3fcd3ec1c | |
146 Content-length: 39 | |
147 | |
148 K 11 | |
149 svn:special | |
150 V 1 | |
151 * | |
152 PROPS-END | |
153 link f | |
154 | |
155 Node-path: prefix/trunk/changedlink | |
156 Node-kind: file | |
157 Node-action: add | |
158 Prop-content-length: 33 | |
159 Text-content-length: 12 | |
160 Text-content-md5: d91fb1e1062e62a17f97b44932d454c4 | |
161 Text-content-sha1: 8c147187742f58ed0cd8707ddd0c0942fe8b2616 | |
162 Content-length: 45 | |
163 | |
164 K 11 | |
165 svn:special | |
166 V 1 | |
167 * | |
168 PROPS-END | |
169 link changed | |
170 | |
171 Node-path: prefix/trunk/da | |
172 Node-kind: dir | |
173 Node-action: add | |
174 Prop-content-length: 10 | |
175 Content-length: 10 | |
176 | |
177 PROPS-END | |
178 | |
179 | |
180 Node-path: prefix/trunk/da/daf | |
181 Node-kind: file | |
182 Node-action: add | |
183 Prop-content-length: 10 | |
184 Text-content-length: 2 | |
185 Text-content-md5: 2cd6ee2c70b0bde53fbe6cac3c8b8bb1 | |
186 Text-content-sha1: 2b66fd261ee5c6cfc8de7fa466bab600bcfe4f69 | |
187 Content-length: 12 | |
188 | |
189 PROPS-END | |
190 c | |
191 | |
192 | |
193 Node-path: prefix/trunk/da/dalink | |
194 Node-kind: file | |
195 Node-action: add | |
196 Prop-content-length: 33 | |
197 Text-content-length: 8 | |
198 Text-content-md5: 21af4beda4f4d197c0b1cecbf11543dc | |
199 Text-content-sha1: 52f2276428bcb4cf45fefaf293521b5b3a26aa5f | |
200 Content-length: 41 | |
201 | |
202 K 11 | |
203 svn:special | |
204 V 1 | |
205 * | |
206 PROPS-END | |
207 link daf | |
208 | |
209 Node-path: prefix/trunk/da/db | |
210 Node-kind: dir | |
211 Node-action: add | |
212 Prop-content-length: 10 | |
213 Content-length: 10 | |
214 | |
215 PROPS-END | |
216 | |
217 | |
218 Node-path: prefix/trunk/da/db/dbf | |
219 Node-kind: file | |
220 Node-action: add | |
221 Prop-content-length: 10 | |
222 Text-content-length: 2 | |
223 Text-content-md5: e29311f6f1bf1af907f9ef9f44b8328b | |
224 Text-content-sha1: e983f374794de9c64e3d1c1de1d490c0756eeeff | |
225 Content-length: 12 | |
226 | |
227 PROPS-END | |
228 d | |
229 | |
230 | |
231 Node-path: prefix/trunk/da/db/dblink | |
232 Node-kind: file | |
233 Node-action: add | |
234 Prop-content-length: 33 | |
235 Text-content-length: 11 | |
236 Text-content-md5: 301198daf87f24796a8be0746389da42 | |
237 Text-content-sha1: af5485e6ea78867c36f7993542cbaadb570b79c8 | |
238 Content-length: 44 | |
239 | |
240 K 11 | |
241 svn:special | |
242 V 1 | |
243 * | |
244 PROPS-END | |
245 link ../daf | |
246 | |
247 Node-path: prefix/trunk/deleteddir | |
248 Node-kind: dir | |
249 Node-action: add | |
250 Prop-content-length: 10 | |
251 Content-length: 10 | |
252 | |
253 PROPS-END | |
254 | |
255 | |
256 Node-path: prefix/trunk/deleteddir/f | |
257 Node-kind: file | |
258 Node-action: add | |
259 Prop-content-length: 10 | |
260 Text-content-length: 11 | |
261 Text-content-md5: 49b72b575e26ecddb296dd59b24c3e67 | |
262 Text-content-sha1: 02801293a2cd7e4c105239d34a3cfa4a4eb9c921 | |
263 Content-length: 21 | |
264 | |
265 PROPS-END | |
266 deleteddir | |
267 | |
268 | |
269 Node-path: prefix/trunk/deleteddir/link | |
270 Node-kind: file | |
271 Node-action: add | |
272 Prop-content-length: 33 | |
273 Text-content-length: 6 | |
274 Text-content-md5: af3f1e8f8fa51f08e4985bda241ee7b8 | |
275 Text-content-sha1: f11a0ea0293755a1ec59d29628130cf3fcd3ec1c | |
276 Content-length: 39 | |
277 | |
278 K 11 | |
279 svn:special | |
280 V 1 | |
281 * | |
282 PROPS-END | |
283 link f | |
284 | |
285 Node-path: prefix/trunk/deletedfile | |
286 Node-kind: file | |
287 Node-action: add | |
288 Prop-content-length: 10 | |
289 Text-content-length: 8 | |
290 Text-content-md5: 4d742b2f247bec99b41a60acbebc149a | |
291 Text-content-sha1: 1ef5922542033869106719d682a87ed706af4ddd | |
292 Content-length: 18 | |
293 | |
294 PROPS-END | |
295 deleted | |
296 | |
297 | |
298 Node-path: prefix/trunk/deletedlink | |
299 Node-kind: file | |
300 Node-action: add | |
301 Prop-content-length: 33 | |
302 Text-content-length: 6 | |
303 Text-content-md5: e9292b8c4fca95ac8c70b4ae040d0b79 | |
304 Text-content-sha1: 7325442a5f7383205e66db563025d51535883784 | |
305 Content-length: 39 | |
306 | |
307 K 11 | |
308 svn:special | |
309 V 1 | |
310 * | |
311 PROPS-END | |
312 link b | |
313 | |
314 Node-path: prefix/trunk/groupdir | |
315 Node-kind: dir | |
316 Node-action: add | |
317 Prop-content-length: 10 | |
318 Content-length: 10 | |
319 | |
320 PROPS-END | |
321 | |
322 | |
323 Node-path: prefix/trunk/groupdir/a | |
324 Node-kind: file | |
325 Node-action: add | |
326 Prop-content-length: 10 | |
327 Text-content-length: 2 | |
328 Text-content-md5: 60b725f10c9c85c70d97880dfe8191b3 | |
329 Text-content-sha1: 3f786850e387550fdab836ed7e6dc881de23001b | |
330 Content-length: 12 | |
331 | |
332 PROPS-END | |
333 a | |
334 | |
335 | |
336 Node-path: prefix/trunk/groupdir/b | |
337 Node-kind: file | |
338 Node-action: add | |
339 Prop-content-length: 10 | |
340 Text-content-length: 2 | |
341 Text-content-md5: 3b5d5c3712955042212316173ccf37be | |
342 Text-content-sha1: 89e6c98d92887913cadf06b2adb97f26cde4849b | |
343 Content-length: 12 | |
344 | |
345 PROPS-END | |
346 b | |
347 | |
348 | |
349 Node-path: prefix/trunk/groupdir/linka | |
350 Node-kind: file | |
351 Node-action: add | |
352 Prop-content-length: 33 | |
353 Text-content-length: 6 | |
354 Text-content-md5: c118dba188202a1efc975bef6064180b | |
355 Text-content-sha1: 41f94e4692313bf7f7c92aa600002f1dff93d6bf | |
356 Content-length: 39 | |
357 | |
358 K 11 | |
359 svn:special | |
360 V 1 | |
361 * | |
362 PROPS-END | |
363 link a | |
364 | |
365 Node-path: prefix/trunk/groupdir/linkb | |
366 Node-kind: file | |
367 Node-action: add | |
368 Prop-content-length: 33 | |
369 Text-content-length: 6 | |
370 Text-content-md5: e9292b8c4fca95ac8c70b4ae040d0b79 | |
371 Text-content-sha1: 7325442a5f7383205e66db563025d51535883784 | |
372 Content-length: 39 | |
373 | |
374 K 11 | |
375 svn:special | |
376 V 1 | |
377 * | |
378 PROPS-END | |
379 link b | |
380 | |
381 Node-path: prefix/trunk/linka | |
382 Node-kind: file | |
383 Node-action: add | |
384 Prop-content-length: 33 | |
385 Text-content-length: 6 | |
386 Text-content-md5: c118dba188202a1efc975bef6064180b | |
387 Text-content-sha1: 41f94e4692313bf7f7c92aa600002f1dff93d6bf | |
388 Content-length: 39 | |
389 | |
390 K 11 | |
391 svn:special | |
392 V 1 | |
393 * | |
394 PROPS-END | |
395 link a | |
396 | |
397 Node-path: prefix/trunk/linkb | |
398 Node-kind: file | |
399 Node-action: add | |
400 Prop-content-length: 33 | |
401 Text-content-length: 6 | |
402 Text-content-md5: e9292b8c4fca95ac8c70b4ae040d0b79 | |
403 Text-content-sha1: 7325442a5f7383205e66db563025d51535883784 | |
404 Content-length: 39 | |
405 | |
406 K 11 | |
407 svn:special | |
408 V 1 | |
409 * | |
410 PROPS-END | |
411 link b | |
412 | |
413 Node-path: prefix/trunk/unchanged | |
414 Node-kind: file | |
415 Node-action: add | |
416 Prop-content-length: 10 | |
417 Text-content-length: 10 | |
418 Text-content-md5: 85ae5b04dd0a666efad8633d142a4635 | |
419 Text-content-sha1: c654a5435f170cfad37e136fee9672ecc40afd4a | |
420 Content-length: 20 | |
421 | |
422 PROPS-END | |
423 unchanged | |
424 | |
425 | |
426 Node-path: prefix/trunk/unchangeddir | |
427 Node-kind: dir | |
428 Node-action: add | |
429 Prop-content-length: 10 | |
430 Content-length: 10 | |
431 | |
432 PROPS-END | |
433 | |
434 | |
435 Node-path: prefix/trunk/unchangeddir/f | |
436 Node-kind: file | |
437 Node-action: add | |
438 Prop-content-length: 10 | |
439 Text-content-length: 11 | |
440 Text-content-md5: a11092875079a002afb9ecef07f510e7 | |
441 Text-content-sha1: c18ebadf1cffd6a79e4b74c50474b3cf8d5cb32b | |
442 Content-length: 21 | |
443 | |
444 PROPS-END | |
445 unchanged2 | |
446 | |
447 | |
448 Node-path: prefix/trunk/unchangeddir/link | |
449 Node-kind: file | |
450 Node-action: add | |
451 Prop-content-length: 33 | |
452 Text-content-length: 6 | |
453 Text-content-md5: af3f1e8f8fa51f08e4985bda241ee7b8 | |
454 Text-content-sha1: f11a0ea0293755a1ec59d29628130cf3fcd3ec1c | |
455 Content-length: 39 | |
456 | |
457 K 11 | |
458 svn:special | |
459 V 1 | |
460 * | |
461 PROPS-END | |
462 link f | |
463 | |
464 Node-path: prefix/trunk/unchangedlink | |
465 Node-kind: file | |
466 Node-action: add | |
467 Prop-content-length: 33 | |
468 Text-content-length: 14 | |
469 Text-content-md5: 1aa9c01278c74a273e3117dc42426153 | |
470 Text-content-sha1: 3f1a6ab03b820f0baab56c083f77bd9279db2486 | |
471 Content-length: 47 | |
472 | |
473 K 11 | |
474 svn:special | |
475 V 1 | |
476 * | |
477 PROPS-END | |
478 link unchanged | |
479 | |
480 Revision-number: 3 | |
481 Prop-content-length: 127 | |
482 Content-length: 127 | |
483 | |
484 K 10 | |
485 svn:author | |
486 V 10 | |
487 dschleimer | |
488 K 8 | |
489 svn:date | |
490 V 27 | |
491 2014-04-08T01:02:22.400275Z | |
492 K 7 | |
493 svn:log | |
494 V 21 | |
495 delete files and dirs | |
496 PROPS-END | |
497 | |
498 Node-path: prefix/trunk/changed | |
499 Node-kind: file | |
500 Node-action: change | |
501 Text-content-length: 16 | |
502 Text-content-md5: 1725f40a29aad369a39b0f96c82d50f9 | |
503 Text-content-sha1: bd7078ed7302005a46b0f32b08cb81406df5d5cf | |
504 Content-length: 16 | |
505 | |
506 changed | |
507 changed | |
508 | |
509 | |
510 Node-path: prefix/trunk/changeddir/f | |
511 Node-kind: file | |
512 Node-action: change | |
513 Text-content-length: 18 | |
514 Text-content-md5: 984b8c4ab9193b7659b9f914897a949c | |
515 Text-content-sha1: df588cfa0799c1d4447646645ff2799e23e59f57 | |
516 Content-length: 18 | |
517 | |
518 changed2 | |
519 changed2 | |
520 | |
521 | |
522 Node-path: prefix/trunk/changeddir/link | |
523 Node-kind: file | |
524 Node-action: change | |
525 Text-content-length: 15 | |
526 Text-content-md5: 19b47078b08789b4af5bc8d78b09f051 | |
527 Text-content-sha1: 697d35a9a0857889666f1cae1baa9e294b4cf36f | |
528 Content-length: 15 | |
529 | |
530 link ../changed | |
531 | |
532 Node-path: prefix/trunk/changedlink | |
533 Node-kind: file | |
534 Node-action: change | |
535 Text-content-length: 17 | |
536 Text-content-md5: 78d7d7c917f0f0355f01f23508cc0a0a | |
537 Text-content-sha1: 6d7057bfb5ba8dffc0184f491e4fa43ec1904cdd | |
538 Content-length: 17 | |
539 | |
540 link changeddir/f | |
541 | |
542 Node-path: prefix/trunk/groupdir/a | |
543 Node-kind: file | |
544 Node-action: change | |
545 Text-content-length: 4 | |
546 Text-content-md5: 0d227f1abf8c2932d342e9b99cc957eb | |
547 Text-content-sha1: d7c8127a20a396cff08af086a1c695b0636f0c29 | |
548 Content-length: 4 | |
549 | |
550 a | |
551 a | |
552 | |
553 | |
554 Node-path: prefix/trunk/groupdir/linka | |
555 Node-kind: file | |
556 Node-action: change | |
557 Text-content-length: 9 | |
558 Text-content-md5: 37f1cfbed04f4354d8e706a1f1f626b6 | |
559 Text-content-sha1: 7e368116b09c906ec1b989cefe328fd6dec4f759 | |
560 Content-length: 9 | |
561 | |
562 link ../a | |
563 | |
564 Node-path: prefix/trunk/deleteddir | |
565 Node-action: delete | |
566 | |
567 | |
568 Node-path: prefix/trunk/deletedfile | |
569 Node-action: delete | |
570 | |
571 | |
572 Node-path: prefix/trunk/deletedlink | |
573 Node-action: delete | |
574 | |
575 | |
576 Revision-number: 4 | |
577 Prop-content-length: 120 | |
578 Content-length: 120 | |
579 | |
580 K 10 | |
581 svn:author | |
582 V 10 | |
583 dschleimer | |
584 K 8 | |
585 svn:date | |
586 V 27 | |
587 2014-04-08T01:02:22.494631Z | |
588 K 7 | |
589 svn:log | |
590 V 14 | |
591 create branch1 | |
592 PROPS-END | |
593 | |
594 Node-path: prefix/branches/branch1 | |
595 Node-kind: dir | |
596 Node-action: add | |
597 Node-copyfrom-rev: 1 | |
598 Node-copyfrom-path: prefix/trunk | |
599 | |
600 | |
601 Node-path: prefix/branches/branch1/a | |
602 Node-kind: file | |
603 Node-action: add | |
604 Node-copyfrom-rev: 2 | |
605 Node-copyfrom-path: prefix/trunk/a | |
606 Text-copy-source-md5: 60b725f10c9c85c70d97880dfe8191b3 | |
607 Text-copy-source-sha1: 3f786850e387550fdab836ed7e6dc881de23001b | |
608 | |
609 | |
610 Node-path: prefix/branches/branch1/b | |
611 Node-kind: file | |
612 Node-action: add | |
613 Node-copyfrom-rev: 2 | |
614 Node-copyfrom-path: prefix/trunk/b | |
615 Text-copy-source-md5: 3b5d5c3712955042212316173ccf37be | |
616 Text-copy-source-sha1: 89e6c98d92887913cadf06b2adb97f26cde4849b | |
617 | |
618 | |
619 Node-path: prefix/branches/branch1/changed | |
620 Node-kind: file | |
621 Node-action: add | |
622 Node-copyfrom-rev: 3 | |
623 Node-copyfrom-path: prefix/trunk/changed | |
624 Text-copy-source-md5: 1725f40a29aad369a39b0f96c82d50f9 | |
625 Text-copy-source-sha1: bd7078ed7302005a46b0f32b08cb81406df5d5cf | |
626 | |
627 | |
628 Node-path: prefix/branches/branch1/changeddir | |
629 Node-kind: dir | |
630 Node-action: add | |
631 Node-copyfrom-rev: 2 | |
632 Node-copyfrom-path: prefix/trunk/changeddir | |
633 | |
634 | |
635 Node-path: prefix/branches/branch1/changeddir/f | |
636 Node-kind: file | |
637 Node-action: delete | |
638 | |
639 Node-path: prefix/branches/branch1/changeddir/f | |
640 Node-kind: file | |
641 Node-action: add | |
642 Node-copyfrom-rev: 3 | |
643 Node-copyfrom-path: prefix/trunk/changeddir/f | |
644 Text-copy-source-md5: 984b8c4ab9193b7659b9f914897a949c | |
645 Text-copy-source-sha1: df588cfa0799c1d4447646645ff2799e23e59f57 | |
646 | |
647 | |
648 | |
649 | |
650 Node-path: prefix/branches/branch1/changeddir/link | |
651 Node-kind: file | |
652 Node-action: delete | |
653 | |
654 Node-path: prefix/branches/branch1/changeddir/link | |
655 Node-kind: file | |
656 Node-action: add | |
657 Node-copyfrom-rev: 3 | |
658 Node-copyfrom-path: prefix/trunk/changeddir/link | |
659 Text-copy-source-md5: 19b47078b08789b4af5bc8d78b09f051 | |
660 Text-copy-source-sha1: 697d35a9a0857889666f1cae1baa9e294b4cf36f | |
661 | |
662 | |
663 | |
664 | |
665 Node-path: prefix/branches/branch1/changedlink | |
666 Node-kind: file | |
667 Node-action: add | |
668 Node-copyfrom-rev: 3 | |
669 Node-copyfrom-path: prefix/trunk/changedlink | |
670 Text-copy-source-md5: 78d7d7c917f0f0355f01f23508cc0a0a | |
671 Text-copy-source-sha1: 6d7057bfb5ba8dffc0184f491e4fa43ec1904cdd | |
672 | |
673 | |
674 Node-path: prefix/branches/branch1/da | |
675 Node-kind: dir | |
676 Node-action: add | |
677 Node-copyfrom-rev: 2 | |
678 Node-copyfrom-path: prefix/trunk/da | |
679 | |
680 | |
681 Node-path: prefix/branches/branch1/groupdir | |
682 Node-kind: dir | |
683 Node-action: add | |
684 Node-copyfrom-rev: 2 | |
685 Node-copyfrom-path: prefix/trunk/groupdir | |
686 | |
687 | |
688 Node-path: prefix/branches/branch1/groupdir/a | |
689 Node-kind: file | |
690 Node-action: delete | |
691 | |
692 Node-path: prefix/branches/branch1/groupdir/a | |
693 Node-kind: file | |
694 Node-action: add | |
695 Node-copyfrom-rev: 3 | |
696 Node-copyfrom-path: prefix/trunk/groupdir/a | |
697 Text-copy-source-md5: 0d227f1abf8c2932d342e9b99cc957eb | |
698 Text-copy-source-sha1: d7c8127a20a396cff08af086a1c695b0636f0c29 | |
699 | |
700 | |
701 | |
702 | |
703 Node-path: prefix/branches/branch1/groupdir/linka | |
704 Node-kind: file | |
705 Node-action: delete | |
706 | |
707 Node-path: prefix/branches/branch1/groupdir/linka | |
708 Node-kind: file | |
709 Node-action: add | |
710 Node-copyfrom-rev: 3 | |
711 Node-copyfrom-path: prefix/trunk/groupdir/linka | |
712 Text-copy-source-md5: 37f1cfbed04f4354d8e706a1f1f626b6 | |
713 Text-copy-source-sha1: 7e368116b09c906ec1b989cefe328fd6dec4f759 | |
714 | |
715 | |
716 | |
717 | |
718 Node-path: prefix/branches/branch1/linka | |
719 Node-kind: file | |
720 Node-action: add | |
721 Node-copyfrom-rev: 2 | |
722 Node-copyfrom-path: prefix/trunk/linka | |
723 Text-copy-source-md5: c118dba188202a1efc975bef6064180b | |
724 Text-copy-source-sha1: 41f94e4692313bf7f7c92aa600002f1dff93d6bf | |
725 | |
726 | |
727 Node-path: prefix/branches/branch1/linkb | |
728 Node-kind: file | |
729 Node-action: add | |
730 Node-copyfrom-rev: 2 | |
731 Node-copyfrom-path: prefix/trunk/linkb | |
732 Text-copy-source-md5: e9292b8c4fca95ac8c70b4ae040d0b79 | |
733 Text-copy-source-sha1: 7325442a5f7383205e66db563025d51535883784 | |
734 | |
735 | |
736 Node-path: prefix/branches/branch1/unchanged | |
737 Node-kind: file | |
738 Node-action: add | |
739 Node-copyfrom-rev: 2 | |
740 Node-copyfrom-path: prefix/trunk/unchanged | |
741 Text-copy-source-md5: 85ae5b04dd0a666efad8633d142a4635 | |
742 Text-copy-source-sha1: c654a5435f170cfad37e136fee9672ecc40afd4a | |
743 | |
744 | |
745 Node-path: prefix/branches/branch1/unchangeddir | |
746 Node-kind: dir | |
747 Node-action: add | |
748 Node-copyfrom-rev: 2 | |
749 Node-copyfrom-path: prefix/trunk/unchangeddir | |
750 | |
751 | |
752 Node-path: prefix/branches/branch1/unchangedlink | |
753 Node-kind: file | |
754 Node-action: add | |
755 Node-copyfrom-rev: 2 | |
756 Node-copyfrom-path: prefix/trunk/unchangedlink | |
757 Text-copy-source-md5: 1aa9c01278c74a273e3117dc42426153 | |
758 Text-copy-source-sha1: 3f1a6ab03b820f0baab56c083f77bd9279db2486 | |
759 | |
760 | |
761 Revision-number: 5 | |
762 Prop-content-length: 121 | |
763 Content-length: 121 | |
764 | |
765 K 10 | |
766 svn:author | |
767 V 10 | |
768 dschleimer | |
769 K 8 | |
770 svn:date | |
771 V 27 | |
772 2014-04-08T01:02:22.558149Z | |
773 K 7 | |
774 svn:log | |
775 V 15 | |
776 add c and linkc | |
777 PROPS-END | |
778 | |
779 Node-path: prefix/branches/branch1/c | |
780 Node-kind: file | |
781 Node-action: add | |
782 Prop-content-length: 10 | |
783 Text-content-length: 2 | |
784 Text-content-md5: 2cd6ee2c70b0bde53fbe6cac3c8b8bb1 | |
785 Text-content-sha1: 2b66fd261ee5c6cfc8de7fa466bab600bcfe4f69 | |
786 Content-length: 12 | |
787 | |
788 PROPS-END | |
789 c | |
790 | |
791 | |
792 Node-path: prefix/branches/branch1/linkc | |
793 Node-kind: file | |
794 Node-action: add | |
795 Prop-content-length: 33 | |
796 Text-content-length: 6 | |
797 Text-content-md5: aaa83258c434079cc82a5b4868340dc0 | |
798 Text-content-sha1: d347f561790aa523b963fc1714c64e1d158cc5d7 | |
799 Content-length: 39 | |
800 | |
801 K 11 | |
802 svn:special | |
803 V 1 | |
804 * | |
805 PROPS-END | |
806 link c | |
807 | |
808 Revision-number: 6 | |
809 Prop-content-length: 154 | |
810 Content-length: 154 | |
811 | |
812 K 10 | |
813 svn:author | |
814 V 10 | |
815 dschleimer | |
816 K 8 | |
817 svn:date | |
818 V 27 | |
819 2014-04-08T01:02:22.742494Z | |
820 K 7 | |
821 svn:log | |
822 V 48 | |
823 rename and copy a, b, c and da, plus their links | |
824 PROPS-END | |
825 | |
826 Node-path: prefix/branches/branch1/c1 | |
827 Node-kind: file | |
828 Node-action: add | |
829 Node-copyfrom-rev: 5 | |
830 Node-copyfrom-path: prefix/branches/branch1/c | |
831 Text-copy-source-md5: 2cd6ee2c70b0bde53fbe6cac3c8b8bb1 | |
832 Text-copy-source-sha1: 2b66fd261ee5c6cfc8de7fa466bab600bcfe4f69 | |
833 Text-content-length: 4 | |
834 Text-content-md5: 63fad9092ad37713ebe26b3193f89c41 | |
835 Text-content-sha1: ccfb93b7bac6f1520f0adc0eebc2cafe9da80f42 | |
836 Content-length: 4 | |
837 | |
838 c | |
839 c | |
840 | |
841 | |
842 Node-path: prefix/branches/branch1/linkc1 | |
843 Node-kind: file | |
844 Node-action: add | |
845 Node-copyfrom-rev: 5 | |
846 Node-copyfrom-path: prefix/branches/branch1/linkc | |
847 Text-copy-source-md5: aaa83258c434079cc82a5b4868340dc0 | |
848 Text-copy-source-sha1: d347f561790aa523b963fc1714c64e1d158cc5d7 | |
849 Text-content-length: 7 | |
850 Text-content-md5: ea7a177c3c3af680cf62010efe71275f | |
851 Text-content-sha1: d780ef86a4c5016931861dc32373a1155755e404 | |
852 Content-length: 7 | |
853 | |
854 link cc | |
855 | |
856 Node-path: prefix/trunk/a1 | |
857 Node-kind: file | |
858 Node-action: add | |
859 Node-copyfrom-rev: 2 | |
860 Node-copyfrom-path: prefix/trunk/a | |
861 Text-copy-source-md5: 60b725f10c9c85c70d97880dfe8191b3 | |
862 Text-copy-source-sha1: 3f786850e387550fdab836ed7e6dc881de23001b | |
863 | |
864 | |
865 Node-path: prefix/trunk/a2 | |
866 Node-kind: file | |
867 Node-action: add | |
868 Node-copyfrom-rev: 2 | |
869 Node-copyfrom-path: prefix/trunk/a | |
870 Text-copy-source-md5: 60b725f10c9c85c70d97880dfe8191b3 | |
871 Text-copy-source-sha1: 3f786850e387550fdab836ed7e6dc881de23001b | |
872 | |
873 | |
874 Node-path: prefix/trunk/b | |
875 Node-kind: file | |
876 Node-action: change | |
877 Text-content-length: 4 | |
878 Text-content-md5: 06ac26ed8b614fc0b141e4542aa067c2 | |
879 Text-content-sha1: f6980469e74f7125178e88ec571e06fe6ce86e95 | |
880 Content-length: 4 | |
881 | |
882 b | |
883 b | |
884 | |
885 | |
886 Node-path: prefix/trunk/b1 | |
887 Node-kind: file | |
888 Node-action: add | |
889 Node-copyfrom-rev: 2 | |
890 Node-copyfrom-path: prefix/trunk/b | |
891 Text-copy-source-md5: 3b5d5c3712955042212316173ccf37be | |
892 Text-copy-source-sha1: 89e6c98d92887913cadf06b2adb97f26cde4849b | |
893 Text-content-length: 4 | |
894 Text-content-md5: 33cb6785d50937d8d307ebb66d6259a7 | |
895 Text-content-sha1: 7a6478264aa11a0f4befef356c03e83f2b1f6eba | |
896 Content-length: 4 | |
897 | |
898 b | |
899 c | |
900 | |
901 | |
902 Node-path: prefix/trunk/da1 | |
903 Node-kind: dir | |
904 Node-action: add | |
905 Node-copyfrom-rev: 2 | |
906 Node-copyfrom-path: prefix/trunk/da | |
907 | |
908 | |
909 Node-path: prefix/trunk/da2 | |
910 Node-kind: dir | |
911 Node-action: add | |
912 Node-copyfrom-rev: 2 | |
913 Node-copyfrom-path: prefix/trunk/da | |
914 | |
915 | |
916 Node-path: prefix/trunk/linka1 | |
917 Node-kind: file | |
918 Node-action: add | |
919 Node-copyfrom-rev: 2 | |
920 Node-copyfrom-path: prefix/trunk/linka | |
921 Text-copy-source-md5: c118dba188202a1efc975bef6064180b | |
922 Text-copy-source-sha1: 41f94e4692313bf7f7c92aa600002f1dff93d6bf | |
923 | |
924 | |
925 Node-path: prefix/trunk/linka2 | |
926 Node-kind: file | |
927 Node-action: add | |
928 Node-copyfrom-rev: 2 | |
929 Node-copyfrom-path: prefix/trunk/linka | |
930 Text-copy-source-md5: c118dba188202a1efc975bef6064180b | |
931 Text-copy-source-sha1: 41f94e4692313bf7f7c92aa600002f1dff93d6bf | |
932 | |
933 | |
934 Node-path: prefix/trunk/linkb | |
935 Node-kind: file | |
936 Node-action: change | |
937 Text-content-length: 7 | |
938 Text-content-md5: 00b18251bf95a42453612a62619254c0 | |
939 Text-content-sha1: 8d00f006e36676f00d40c3935b6992cbb8349c2b | |
940 Content-length: 7 | |
941 | |
942 link bb | |
943 | |
944 Node-path: prefix/trunk/linkb1 | |
945 Node-kind: file | |
946 Node-action: add | |
947 Node-copyfrom-rev: 2 | |
948 Node-copyfrom-path: prefix/trunk/linkb | |
949 Text-copy-source-md5: e9292b8c4fca95ac8c70b4ae040d0b79 | |
950 Text-copy-source-sha1: 7325442a5f7383205e66db563025d51535883784 | |
951 Text-content-length: 7 | |
952 Text-content-md5: 1c9f17365658cf9ea7904568eff11f27 | |
953 Text-content-sha1: 163de098ef857862584154ca26e3d028fb34ba45 | |
954 Content-length: 7 | |
955 | |
956 link bc | |
957 | |
958 Node-path: prefix/trunk/a | |
959 Node-action: delete | |
960 | |
961 | |
962 Node-path: prefix/trunk/da | |
963 Node-action: delete | |
964 | |
965 | |
966 Node-path: prefix/trunk/linka | |
967 Node-action: delete | |
968 | |
969 | |
970 Revision-number: 7 | |
971 Prop-content-length: 125 | |
972 Content-length: 125 | |
973 | |
974 K 10 | |
975 svn:author | |
976 V 10 | |
977 dschleimer | |
978 K 8 | |
979 svn:date | |
980 V 27 | |
981 2014-04-08T01:02:22.807910Z | |
982 K 7 | |
983 svn:log | |
984 V 19 | |
985 copy c from branch1 | |
986 PROPS-END | |
987 | |
988 Node-path: prefix/trunk/c | |
989 Node-kind: file | |
990 Node-action: add | |
991 Node-copyfrom-rev: 5 | |
992 Node-copyfrom-path: prefix/branches/branch1/c | |
993 Text-copy-source-md5: 2cd6ee2c70b0bde53fbe6cac3c8b8bb1 | |
994 Text-copy-source-sha1: 2b66fd261ee5c6cfc8de7fa466bab600bcfe4f69 | |
995 | |
996 | |
997 Node-path: prefix/trunk/linkc | |
998 Node-kind: file | |
999 Node-action: add | |
1000 Node-copyfrom-rev: 5 | |
1001 Node-copyfrom-path: prefix/branches/branch1/linkc | |
1002 Text-copy-source-md5: aaa83258c434079cc82a5b4868340dc0 | |
1003 Text-copy-source-sha1: d347f561790aa523b963fc1714c64e1d158cc5d7 | |
1004 | |
1005 | |
1006 Revision-number: 8 | |
1007 Prop-content-length: 130 | |
1008 Content-length: 130 | |
1009 | |
1010 K 10 | |
1011 svn:author | |
1012 V 10 | |
1013 dschleimer | |
1014 K 8 | |
1015 svn:date | |
1016 V 27 | |
1017 2014-04-08T01:02:22.895608Z | |
1018 K 7 | |
1019 svn:log | |
1020 V 24 | |
1021 copy stuff from the past | |
1022 PROPS-END | |
1023 | |
1024 Node-path: prefix/trunk/deleteddir | |
1025 Node-kind: dir | |
1026 Node-action: add | |
1027 Node-copyfrom-rev: 2 | |
1028 Node-copyfrom-path: prefix/trunk/deleteddir | |
1029 | |
1030 | |
1031 Node-path: prefix/trunk/deletedfile | |
1032 Node-kind: file | |
1033 Node-action: add | |
1034 Node-copyfrom-rev: 2 | |
1035 Node-copyfrom-path: prefix/trunk/deletedfile | |
1036 Text-copy-source-md5: 4d742b2f247bec99b41a60acbebc149a | |
1037 Text-copy-source-sha1: 1ef5922542033869106719d682a87ed706af4ddd | |
1038 | |
1039 | |
1040 Node-path: prefix/trunk/deletedlink | |
1041 Node-kind: file | |
1042 Node-action: add | |
1043 Node-copyfrom-rev: 2 | |
1044 Node-copyfrom-path: prefix/trunk/deletedlink | |
1045 Text-copy-source-md5: e9292b8c4fca95ac8c70b4ae040d0b79 | |
1046 Text-copy-source-sha1: 7325442a5f7383205e66db563025d51535883784 | |
1047 | |
1048 | |
1049 Revision-number: 9 | |
1050 Prop-content-length: 144 | |
1051 Content-length: 144 | |
1052 | |
1053 K 10 | |
1054 svn:author | |
1055 V 10 | |
1056 dschleimer | |
1057 K 8 | |
1058 svn:date | |
1059 V 27 | |
1060 2014-04-08T01:02:23.017668Z | |
1061 K 7 | |
1062 svn:log | |
1063 V 38 | |
1064 copy stuff from the past before change | |
1065 PROPS-END | |
1066 | |
1067 Node-path: prefix/trunk/changed2 | |
1068 Node-kind: file | |
1069 Node-action: add | |
1070 Node-copyfrom-rev: 2 | |
1071 Node-copyfrom-path: prefix/trunk/changed | |
1072 Text-copy-source-md5: ec1bebaea2c042beb68f7679ddd106a4 | |
1073 Text-copy-source-sha1: 2f6933b5ee0f5fdd823d9717d8729f3c2523811b | |
1074 | |
1075 | |
1076 Node-path: prefix/trunk/changed3 | |
1077 Node-kind: file | |
1078 Node-action: add | |
1079 Node-copyfrom-rev: 2 | |
1080 Node-copyfrom-path: prefix/trunk/changed | |
1081 Text-copy-source-md5: ec1bebaea2c042beb68f7679ddd106a4 | |
1082 Text-copy-source-sha1: 2f6933b5ee0f5fdd823d9717d8729f3c2523811b | |
1083 Text-content-length: 17 | |
1084 Text-content-md5: 7d93e8c4d61c2a7b05c20b7d8bf11f83 | |
1085 Text-content-sha1: d78c3e7f04c44b599787ec534a3193357df1fa37 | |
1086 Content-length: 17 | |
1087 | |
1088 changed | |
1089 changed3 | |
1090 | |
1091 | |
1092 Node-path: prefix/trunk/changeddir2 | |
1093 Node-kind: dir | |
1094 Node-action: add | |
1095 Node-copyfrom-rev: 2 | |
1096 Node-copyfrom-path: prefix/trunk/changeddir | |
1097 | |
1098 | |
1099 Node-path: prefix/trunk/changedlink2 | |
1100 Node-kind: file | |
1101 Node-action: add | |
1102 Node-copyfrom-rev: 2 | |
1103 Node-copyfrom-path: prefix/trunk/changedlink | |
1104 Text-copy-source-md5: d91fb1e1062e62a17f97b44932d454c4 | |
1105 Text-copy-source-sha1: 8c147187742f58ed0cd8707ddd0c0942fe8b2616 | |
1106 | |
1107 | |
1108 Node-path: prefix/trunk/changedlink3 | |
1109 Node-kind: file | |
1110 Node-action: add | |
1111 Node-copyfrom-rev: 2 | |
1112 Node-copyfrom-path: prefix/trunk/changedlink | |
1113 Text-copy-source-md5: d91fb1e1062e62a17f97b44932d454c4 | |
1114 Text-copy-source-sha1: 8c147187742f58ed0cd8707ddd0c0942fe8b2616 | |
1115 Text-content-length: 13 | |
1116 Text-content-md5: 0ad81e7d7fc35e744e0ad3dea0f158fe | |
1117 Text-content-sha1: bae4618ecddda5e6ab6e5fa3b116f5d14dc3464b | |
1118 Content-length: 13 | |
1119 | |
1120 link changed3 | |
1121 | |
1122 Revision-number: 10 | |
1123 Prop-content-length: 140 | |
1124 Content-length: 140 | |
1125 | |
1126 K 10 | |
1127 svn:author | |
1128 V 10 | |
1129 dschleimer | |
1130 K 8 | |
1131 svn:date | |
1132 V 27 | |
1133 2014-04-08T01:02:23.111440Z | |
1134 K 7 | |
1135 svn:log | |
1136 V 34 | |
1137 copy unchanged stuff from the past | |
1138 PROPS-END | |
1139 | |
1140 Node-path: prefix/trunk/unchanged2 | |
1141 Node-kind: file | |
1142 Node-action: add | |
1143 Node-copyfrom-rev: 2 | |
1144 Node-copyfrom-path: prefix/trunk/unchanged | |
1145 Text-copy-source-md5: 85ae5b04dd0a666efad8633d142a4635 | |
1146 Text-copy-source-sha1: c654a5435f170cfad37e136fee9672ecc40afd4a | |
1147 | |
1148 | |
1149 Node-path: prefix/trunk/unchangeddir2 | |
1150 Node-kind: dir | |
1151 Node-action: add | |
1152 Node-copyfrom-rev: 2 | |
1153 Node-copyfrom-path: prefix/trunk/unchangeddir | |
1154 | |
1155 | |
1156 Node-path: prefix/trunk/unchangedlink2 | |
1157 Node-kind: file | |
1158 Node-action: add | |
1159 Node-copyfrom-rev: 2 | |
1160 Node-copyfrom-path: prefix/trunk/unchangedlink | |
1161 Text-copy-source-md5: 1aa9c01278c74a273e3117dc42426153 | |
1162 Text-copy-source-sha1: 3f1a6ab03b820f0baab56c083f77bd9279db2486 | |
1163 | |
1164 | |
1165 Revision-number: 11 | |
1166 Prop-content-length: 133 | |
1167 Content-length: 133 | |
1168 | |
1169 K 10 | |
1170 svn:author | |
1171 V 10 | |
1172 dschleimer | |
1173 K 8 | |
1174 svn:date | |
1175 V 27 | |
1176 2014-04-08T01:02:23.179096Z | |
1177 K 7 | |
1178 svn:log | |
1179 V 27 | |
1180 copy groupdir from the past | |
1181 PROPS-END | |
1182 | |
1183 Node-path: prefix/trunk/groupdir2 | |
1184 Node-kind: dir | |
1185 Node-action: add | |
1186 Node-copyfrom-rev: 2 | |
1187 Node-copyfrom-path: prefix/trunk/groupdir | |
1188 | |
1189 |