12 |
12 |
13 Convert while testing all possible outputs |
13 Convert while testing all possible outputs |
14 |
14 |
15 $ hg --debug convert svn-repo A-hg |
15 $ hg --debug convert svn-repo A-hg |
16 initializing destination A-hg repository |
16 initializing destination A-hg repository |
17 reparent to file://*/svn-repo (glob) |
17 reparent to file://$TESTTMP/svn-repo |
18 run hg sink pre-conversion action |
18 run hg sink pre-conversion action |
19 scanning source... |
19 scanning source... |
20 found trunk at 'trunk' |
20 found trunk at 'trunk' |
21 found tags at 'tags' |
21 found tags at 'tags' |
22 found branches at 'branches' |
22 found branches at 'branches' |
23 found branch branché at 5 |
23 found branch branché at 5 |
24 found branch branchée at 6 |
24 found branch branchée at 6 |
25 scanning: 1 revisions |
25 scanning: 1 revisions |
26 reparent to file://*/svn-repo/trunk (glob) |
26 reparent to file://$TESTTMP/svn-repo/trunk |
27 fetching revision log for "/trunk" from 4 to 0 |
27 fetching revision log for "/trunk" from 4 to 0 |
28 parsing revision 4 (2 changes) |
28 parsing revision 4 (2 changes) |
29 parsing revision 3 (4 changes) |
29 parsing revision 3 (4 changes) |
30 parsing revision 2 (3 changes) |
30 parsing revision 2 (3 changes) |
31 parsing revision 1 (3 changes) |
31 parsing revision 1 (3 changes) |
32 no copyfrom path, don't know what to do. |
32 no copyfrom path, don't know what to do. |
33 '/branches' is not under '/trunk', ignoring |
33 '/branches' is not under '/trunk', ignoring |
34 '/tags' is not under '/trunk', ignoring |
34 '/tags' is not under '/trunk', ignoring |
35 scanning: 2 revisions |
35 scanning: 2 revisions |
36 reparent to file://*/svn-repo/branches/branch%C3%A9 (glob) |
36 reparent to file://$TESTTMP/svn-repo/branches/branch%C3%A9 |
37 fetching revision log for "/branches/branché" from 5 to 0 |
37 fetching revision log for "/branches/branché" from 5 to 0 |
38 parsing revision 5 (1 changes) |
38 parsing revision 5 (1 changes) |
39 reparent to file://*/svn-repo (glob) |
39 reparent to file://$TESTTMP/svn-repo |
40 reparent to file://*/svn-repo/branches/branch%C3%A9 (glob) |
40 reparent to file://$TESTTMP/svn-repo/branches/branch%C3%A9 |
41 found parent of branch /branches/branché at 4: /trunk |
41 found parent of branch /branches/branché at 4: /trunk |
42 scanning: 3 revisions |
42 scanning: 3 revisions |
43 reparent to file://*/svn-repo/branches/branch%C3%A9e (glob) |
43 reparent to file://$TESTTMP/svn-repo/branches/branch%C3%A9e |
44 fetching revision log for "/branches/branchée" from 6 to 0 |
44 fetching revision log for "/branches/branchée" from 6 to 0 |
45 parsing revision 6 (1 changes) |
45 parsing revision 6 (1 changes) |
46 reparent to file://*/svn-repo (glob) |
46 reparent to file://$TESTTMP/svn-repo |
47 reparent to file://*/svn-repo/branches/branch%C3%A9e (glob) |
47 reparent to file://$TESTTMP/svn-repo/branches/branch%C3%A9e |
48 found parent of branch /branches/branchée at 5: /branches/branché |
48 found parent of branch /branches/branchée at 5: /branches/branché |
49 scanning: 4 revisions |
49 scanning: 4 revisions |
50 scanning: 5 revisions |
50 scanning: 5 revisions |
51 scanning: 6 revisions |
51 scanning: 6 revisions |
52 sorting... |
52 sorting... |
55 source: svn:afeb9c47-92ff-4c0c-9f72-e1f6eb8ac9af/trunk@1 |
55 source: svn:afeb9c47-92ff-4c0c-9f72-e1f6eb8ac9af/trunk@1 |
56 converting: 0/6 revisions (0.00%) |
56 converting: 0/6 revisions (0.00%) |
57 4 hello |
57 4 hello |
58 source: svn:afeb9c47-92ff-4c0c-9f72-e1f6eb8ac9af/trunk@2 |
58 source: svn:afeb9c47-92ff-4c0c-9f72-e1f6eb8ac9af/trunk@2 |
59 converting: 1/6 revisions (16.67%) |
59 converting: 1/6 revisions (16.67%) |
60 reparent to file://*/svn-repo/trunk (glob) |
60 reparent to file://$TESTTMP/svn-repo/trunk |
61 scanning paths: /trunk/à 0/3 (0.00%) |
61 scanning paths: /trunk/à 0/3 (0.00%) |
62 scanning paths: /trunk/à/é 1/3 (33.33%) |
62 scanning paths: /trunk/à/é 1/3 (33.33%) |
63 scanning paths: /trunk/é 2/3 (66.67%) |
63 scanning paths: /trunk/é 2/3 (66.67%) |
64 à/é |
64 à/é |
65 getting files: à/é 1/2 (50.00%) |
65 getting files: à/é 1/2 (50.00%) |
68 3 copy files |
68 3 copy files |
69 source: svn:afeb9c47-92ff-4c0c-9f72-e1f6eb8ac9af/trunk@3 |
69 source: svn:afeb9c47-92ff-4c0c-9f72-e1f6eb8ac9af/trunk@3 |
70 converting: 2/6 revisions (33.33%) |
70 converting: 2/6 revisions (33.33%) |
71 scanning paths: /trunk/à 0/4 (0.00%) |
71 scanning paths: /trunk/à 0/4 (0.00%) |
72 gone from -1 |
72 gone from -1 |
73 reparent to file://*/svn-repo (glob) |
73 reparent to file://$TESTTMP/svn-repo |
74 reparent to file://*/svn-repo/trunk (glob) |
74 reparent to file://$TESTTMP/svn-repo/trunk |
75 scanning paths: /trunk/è 1/4 (25.00%) |
75 scanning paths: /trunk/è 1/4 (25.00%) |
76 copied to è from é@2 |
76 copied to è from é@2 |
77 scanning paths: /trunk/é 2/4 (50.00%) |
77 scanning paths: /trunk/é 2/4 (50.00%) |
78 gone from -1 |
78 gone from -1 |
79 reparent to file://*/svn-repo (glob) |
79 reparent to file://$TESTTMP/svn-repo |
80 reparent to file://*/svn-repo/trunk (glob) |
80 reparent to file://$TESTTMP/svn-repo/trunk |
81 scanning paths: /trunk/ù 3/4 (75.00%) |
81 scanning paths: /trunk/ù 3/4 (75.00%) |
82 mark /trunk/ù came from à:2 |
82 mark /trunk/ù came from à:2 |
83 à/é |
83 à/é |
84 getting files: à/é 1/4 (25.00%) |
84 getting files: à/é 1/4 (25.00%) |
85 è |
85 è |
93 2 remove files |
93 2 remove files |
94 source: svn:afeb9c47-92ff-4c0c-9f72-e1f6eb8ac9af/trunk@4 |
94 source: svn:afeb9c47-92ff-4c0c-9f72-e1f6eb8ac9af/trunk@4 |
95 converting: 3/6 revisions (50.00%) |
95 converting: 3/6 revisions (50.00%) |
96 scanning paths: /trunk/è 0/2 (0.00%) |
96 scanning paths: /trunk/è 0/2 (0.00%) |
97 gone from -1 |
97 gone from -1 |
98 reparent to file://*/svn-repo (glob) |
98 reparent to file://$TESTTMP/svn-repo |
99 reparent to file://*/svn-repo/trunk (glob) |
99 reparent to file://$TESTTMP/svn-repo/trunk |
100 scanning paths: /trunk/ù 1/2 (50.00%) |
100 scanning paths: /trunk/ù 1/2 (50.00%) |
101 gone from -1 |
101 gone from -1 |
102 reparent to file://*/svn-repo (glob) |
102 reparent to file://$TESTTMP/svn-repo |
103 reparent to file://*/svn-repo/trunk (glob) |
103 reparent to file://$TESTTMP/svn-repo/trunk |
104 è |
104 è |
105 getting files: è 1/2 (50.00%) |
105 getting files: è 1/2 (50.00%) |
106 ù/é |
106 ù/é |
107 getting files: ù/é 2/2 (100.00%) |
107 getting files: ù/é 2/2 (100.00%) |
108 1 branch to branch? |
108 1 branch to branch? |
109 source: svn:afeb9c47-92ff-4c0c-9f72-e1f6eb8ac9af/branches/branch?@5 |
109 source: svn:afeb9c47-92ff-4c0c-9f72-e1f6eb8ac9af/branches/branch?@5 |
110 converting: 4/6 revisions (66.67%) |
110 converting: 4/6 revisions (66.67%) |
111 reparent to file://*/svn-repo/branches/branch%C3%A9 (glob) |
111 reparent to file://$TESTTMP/svn-repo/branches/branch%C3%A9 |
112 scanning paths: /branches/branché 0/1 (0.00%) |
112 scanning paths: /branches/branché 0/1 (0.00%) |
113 0 branch to branch?e |
113 0 branch to branch?e |
114 source: svn:afeb9c47-92ff-4c0c-9f72-e1f6eb8ac9af/branches/branch?e@6 |
114 source: svn:afeb9c47-92ff-4c0c-9f72-e1f6eb8ac9af/branches/branch?e@6 |
115 converting: 5/6 revisions (83.33%) |
115 converting: 5/6 revisions (83.33%) |
116 reparent to file://*svn-repo/branches/branch%C3%A9e (glob) |
116 reparent to file://$TESTTMP/svn-repo/branches/branch%C3%A9e |
117 scanning paths: /branches/branchée 0/1 (0.00%) |
117 scanning paths: /branches/branchée 0/1 (0.00%) |
118 reparent to file://*svn-repo (glob) |
118 reparent to file://$TESTTMP/svn-repo |
119 reparent to file://*svn-repo/branches/branch%C3%A9e (glob) |
119 reparent to file://$TESTTMP/svn-repo/branches/branch%C3%A9e |
120 reparent to file://*svn-repo (glob) |
120 reparent to file://$TESTTMP/svn-repo |
121 reparent to file://*svn-repo/branches/branch%C3%A9e (glob) |
121 reparent to file://$TESTTMP/svn-repo/branches/branch%C3%A9e |
122 updating tags |
122 updating tags |
123 .hgtags |
123 .hgtags |
124 run hg sink post-conversion action |
124 run hg sink post-conversion action |
125 $ cd A-hg |
125 $ cd A-hg |
126 $ hg up |
126 $ hg up |