tests/test-convert-baz.out
branchstable
changeset 17225 a06e2681dd17
parent 17222 98823bd0d697
parent 17224 23b247234454
child 17226 436cc9d017c6
equal deleted inserted replaced
17222:98823bd0d697 17225:a06e2681dd17
     1 % create baz archive
       
     2 % initialize baz repo
       
     3 * creating version baz@mercurial--convert/baz--test--0
       
     4 * imported baz@mercurial--convert/baz--test--0
       
     5 % create initial files
       
     6 * build pristine tree for baz@mercurial--convert/baz--test--0--base-0
       
     7 * Scanning for full-tree revision: .
       
     8 * from import revision: baz@mercurial--convert/baz--test--0--base-0
       
     9 A/ .arch-ids
       
    10 A/ src
       
    11 A/ src/.arch-ids
       
    12 A  .arch-ids/a.id
       
    13 A  a
       
    14 A  src/.arch-ids/=id
       
    15 A  src/.arch-ids/b.id
       
    16 A  src/b
       
    17 * update pristine tree (baz@mercurial--convert/baz--test--0--base-0 => baz--test--0--patch-1)
       
    18 * committed baz@mercurial--convert/baz--test--0--patch-1
       
    19 % create link file and modify a
       
    20 A  src/.arch-ids/a-link.id
       
    21 A  src/a-link
       
    22 M  a
       
    23 * update pristine tree (baz@mercurial--convert/baz--test--0--patch-1 => baz--test--0--patch-2)
       
    24 * committed baz@mercurial--convert/baz--test--0--patch-2
       
    25 % create second link and modify b
       
    26 A  src/.arch-ids/a-link-2.id
       
    27 A  src/a-link-2
       
    28 Mb src/b
       
    29 * update pristine tree (baz@mercurial--convert/baz--test--0--patch-2 => baz--test--0--patch-3)
       
    30 * committed baz@mercurial--convert/baz--test--0--patch-3
       
    31 % b file to link and a-link-2 to regular file
       
    32 fl src/b
       
    33 lf src/a-link-2
       
    34 * update pristine tree (baz@mercurial--convert/baz--test--0--patch-3 => baz--test--0--patch-4)
       
    35 * committed baz@mercurial--convert/baz--test--0--patch-4
       
    36 % move a-link-2 file and src directory
       
    37 D/ src/.arch-ids
       
    38 A/ test/.arch-ids
       
    39 /> src	test
       
    40 => src/.arch-ids/a-link-2.id	.arch-ids/c.id
       
    41 => src/a-link-2	c
       
    42 => src/.arch-ids/=id	test/.arch-ids/=id
       
    43 => src/.arch-ids/a-link.id	test/.arch-ids/a-link.id
       
    44 => src/.arch-ids/b.id	test/.arch-ids/b.id
       
    45 * update pristine tree (baz@mercurial--convert/baz--test--0--patch-4 => baz--test--0--patch-5)
       
    46 * committed baz@mercurial--convert/baz--test--0--patch-5
       
    47 % move and add the moved file again
       
    48 A  .arch-ids/e.id
       
    49 A  e
       
    50 * update pristine tree (baz@mercurial--convert/baz--test--0--patch-5 => baz--test--0--patch-6)
       
    51 * committed baz@mercurial--convert/baz--test--0--patch-6
       
    52 A  .arch-ids/e.id
       
    53 A  e
       
    54 => .arch-ids/e.id	.arch-ids/f.id
       
    55 => e	f
       
    56 * update pristine tree (baz@mercurial--convert/baz--test--0--patch-6 => baz--test--0--patch-7)
       
    57 * committed baz@mercurial--convert/baz--test--0--patch-7
       
    58 % converting baz repo to Mercurial
       
    59 initializing destination baz-repo-hg repository
       
    60 analyzing tree version baz@mercurial--convert/baz--test--0...
       
    61 scanning source...
       
    62 sorting...
       
    63 converting...
       
    64 7 initial import
       
    65 6 added a file, src and src/b (binary)
       
    66 5 added link to a and modify a
       
    67 4 added second link and modify b
       
    68 3 file to link and link to file test
       
    69 2 move and rename a-link-2 file and src directory
       
    70 1 add e
       
    71 0 move e and recreate it again
       
    72 % show graph log
       
    73 o  7 "move e and recreate it again" files: e f
       
    74 |
       
    75 o  6 "add e" files: e
       
    76 |
       
    77 o  5 "move and rename a-link-2 file and src directory" files: c src/a-link src/a-link-2 src/b test/a-link test/b
       
    78 |
       
    79 o  4 "file to link and link to file test" files: src/a-link-2 src/b
       
    80 |
       
    81 o  3 "added second link and modify b" files: src/a-link-2 src/b
       
    82 |
       
    83 o  2 "added link to a and modify a" files: a src/a-link
       
    84 |
       
    85 o  1 "added a file, src and src/b (binary)" files: a src/b
       
    86 |
       
    87 o  0 "initial import" files:
       
    88 
       
    89 c4072c4b72e1cabace081888efa148ee80ca3cbb 644   a
       
    90 0201ac32a3a8e86e303dff60366382a54b48a72e 644   c
       
    91 1a4a864db0073705a11b1439f563bfa4b46d9246 644   e
       
    92 09e0222742fc3f75777fa9d68a5d8af7294cb5e7 644   f
       
    93 c0067ba5ff0b7c9a3eb17270839d04614c435623 644 @ test/a-link
       
    94 375f4263d86feacdea7e3c27100abd1560f2a973 644 @ test/b
       
    95 copies:      c (src/a-link-2) test/a-link (src/a-link) test/b (src/b)
       
    96 copies:      f (e)