tests/test-convert-svn-encoding.t
changeset 12640 6cc4b14fb76b
parent 12587 e3247ceaca5e
child 12679 5ce3a1eb7f88
equal deleted inserted replaced
12639:236058a65cb4 12640:6cc4b14fb76b
    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