tests/test-mv-cp-st-diff.out
changeset 6425 2d9328a2f81f
parent 6336 4b0c9c674707
child 8518 3f4f14eab085
equal deleted inserted replaced
6424:d8f44384c3ee 6425:2d9328a2f81f
    28 
    28 
    29 - working to branch: --rev 2
    29 - working to branch: --rev 2
    30 A b
    30 A b
    31   a
    31   a
    32 R a
    32 R a
       
    33 R x/y
    33 
    34 
    34 diff --git a/a b/b
    35 diff --git a/a b/b
    35 rename from a
    36 rename from a
    36 rename to b
    37 rename to b
    37 --- a/a
    38 --- a/a
    41 -m1
    42 -m1
    42 -m2
    43 -m2
    43 +0
    44 +0
    44 +a1
    45 +a1
    45 +a2
    46 +a2
       
    47 diff --git a/x/y b/x/y
       
    48 deleted file mode 100644
       
    49 --- a/x/y
       
    50 +++ /dev/null
       
    51 @@ -1,1 +0,0 @@
       
    52 -y1
    46 
    53 
    47 - root to parent: --rev 0 --rev .
    54 - root to parent: --rev 0 --rev .
    48 M a
    55 M a
    49 
    56 
    50 diff --git a/a b/a
    57 diff --git a/a b/a
    68 -a1
    75 -a1
    69 -a2
    76 -a2
    70 
    77 
    71 - branch to parent: --rev 2 --rev .
    78 - branch to parent: --rev 2 --rev .
    72 M a
    79 M a
       
    80 R x/y
    73 
    81 
    74 diff --git a/a b/a
    82 diff --git a/a b/a
    75 --- a/a
    83 --- a/a
    76 +++ b/a
    84 +++ b/a
    77 @@ -1,3 +1,4 @@
    85 @@ -1,3 +1,4 @@
    79 -m1
    87 -m1
    80 -m2
    88 -m2
    81 +0
    89 +0
    82 +a1
    90 +a1
    83 +a2
    91 +a2
       
    92 diff --git a/x/y b/x/y
       
    93 deleted file mode 100644
       
    94 --- a/x/y
       
    95 +++ /dev/null
       
    96 @@ -1,1 +0,0 @@
       
    97 -y1
    84 
    98 
    85 - parent to branch: --rev . --rev 2
    99 - parent to branch: --rev . --rev 2
    86 M a
   100 M a
       
   101 A x/y
    87 
   102 
    88 diff --git a/a b/a
   103 diff --git a/a b/a
    89 --- a/a
   104 --- a/a
    90 +++ b/a
   105 +++ b/a
    91 @@ -1,4 +1,3 @@
   106 @@ -1,4 +1,3 @@
    93 -0
   108 -0
    94 -a1
   109 -a1
    95 -a2
   110 -a2
    96 +m1
   111 +m1
    97 +m2
   112 +m2
       
   113 diff --git a/x/y b/x/y
       
   114 new file mode 100644
       
   115 --- /dev/null
       
   116 +++ b/x/y
       
   117 @@ -0,0 +1,1 @@
       
   118 +y1
    98 
   119 
    99 
   120 
   100 created new head
   121 created new head
   101 ** copy in working dir **
   122 ** copy in working dir **
   102 ** add a a1 / add a a2 / hg cp a b
   123 ** add a a1 / add a a2 / hg cp a b
   134 
   155 
   135 - working to branch: --rev 2
   156 - working to branch: --rev 2
   136 M a
   157 M a
   137 A b
   158 A b
   138   a
   159   a
       
   160 R x/y
   139 
   161 
   140 diff --git a/a b/a
   162 diff --git a/a b/a
   141 --- a/a
   163 --- a/a
   142 +++ b/a
   164 +++ b/a
   143 @@ -1,3 +1,4 @@
   165 @@ -1,3 +1,4 @@
   157 -m1
   179 -m1
   158 -m2
   180 -m2
   159 +1
   181 +1
   160 +a1
   182 +a1
   161 +a2
   183 +a2
       
   184 diff --git a/x/y b/x/y
       
   185 deleted file mode 100644
       
   186 --- a/x/y
       
   187 +++ /dev/null
       
   188 @@ -1,1 +0,0 @@
       
   189 -y1
   162 
   190 
   163 - root to parent: --rev 0 --rev .
   191 - root to parent: --rev 0 --rev .
   164 M a
   192 M a
   165 
   193 
   166 diff --git a/a b/a
   194 diff --git a/a b/a
   184 -a1
   212 -a1
   185 -a2
   213 -a2
   186 
   214 
   187 - branch to parent: --rev 2 --rev .
   215 - branch to parent: --rev 2 --rev .
   188 M a
   216 M a
       
   217 R x/y
   189 
   218 
   190 diff --git a/a b/a
   219 diff --git a/a b/a
   191 --- a/a
   220 --- a/a
   192 +++ b/a
   221 +++ b/a
   193 @@ -1,3 +1,4 @@
   222 @@ -1,3 +1,4 @@
   195 -m1
   224 -m1
   196 -m2
   225 -m2
   197 +1
   226 +1
   198 +a1
   227 +a1
   199 +a2
   228 +a2
       
   229 diff --git a/x/y b/x/y
       
   230 deleted file mode 100644
       
   231 --- a/x/y
       
   232 +++ /dev/null
       
   233 @@ -1,1 +0,0 @@
       
   234 -y1
   200 
   235 
   201 - parent to branch: --rev . --rev 2
   236 - parent to branch: --rev . --rev 2
   202 M a
   237 M a
       
   238 A x/y
   203 
   239 
   204 diff --git a/a b/a
   240 diff --git a/a b/a
   205 --- a/a
   241 --- a/a
   206 +++ b/a
   242 +++ b/a
   207 @@ -1,4 +1,3 @@
   243 @@ -1,4 +1,3 @@
   209 -1
   245 -1
   210 -a1
   246 -a1
   211 -a2
   247 -a2
   212 +m1
   248 +m1
   213 +m2
   249 +m2
       
   250 diff --git a/x/y b/x/y
       
   251 new file mode 100644
       
   252 --- /dev/null
       
   253 +++ b/x/y
       
   254 @@ -0,0 +1,1 @@
       
   255 +y1
   214 
   256 
   215 
   257 
   216 created new head
   258 created new head
   217 ** single rename **
   259 ** single rename **
   218 ** hg mv a b / add b b1 / add b w
   260 ** hg mv a b / add b b1 / add b w
   246 
   288 
   247 - working to branch: --rev 2
   289 - working to branch: --rev 2
   248 A b
   290 A b
   249   a
   291   a
   250 R a
   292 R a
       
   293 R x/y
   251 
   294 
   252 diff --git a/a b/b
   295 diff --git a/a b/b
   253 rename from a
   296 rename from a
   254 rename to b
   297 rename to b
   255 --- a/a
   298 --- a/a
   259 -m1
   302 -m1
   260 -m2
   303 -m2
   261 +2
   304 +2
   262 +b1
   305 +b1
   263 +w
   306 +w
       
   307 diff --git a/x/y b/x/y
       
   308 deleted file mode 100644
       
   309 --- a/x/y
       
   310 +++ /dev/null
       
   311 @@ -1,1 +0,0 @@
       
   312 -y1
   264 
   313 
   265 - root to parent: --rev 0 --rev .
   314 - root to parent: --rev 0 --rev .
   266 A b
   315 A b
   267   a
   316   a
   268 R a
   317 R a
   294 
   343 
   295 - branch to parent: --rev 2 --rev .
   344 - branch to parent: --rev 2 --rev .
   296 A b
   345 A b
   297   a
   346   a
   298 R a
   347 R a
       
   348 R x/y
   299 
   349 
   300 diff --git a/a b/b
   350 diff --git a/a b/b
   301 rename from a
   351 rename from a
   302 rename to b
   352 rename to b
   303 --- a/a
   353 --- a/a
   306  a
   356  a
   307 -m1
   357 -m1
   308 -m2
   358 -m2
   309 +2
   359 +2
   310 +b1
   360 +b1
       
   361 diff --git a/x/y b/x/y
       
   362 deleted file mode 100644
       
   363 --- a/x/y
       
   364 +++ /dev/null
       
   365 @@ -1,1 +0,0 @@
       
   366 -y1
   311 
   367 
   312 - parent to branch: --rev . --rev 2
   368 - parent to branch: --rev . --rev 2
   313 A a
   369 A a
   314   b
   370   b
       
   371 A x/y
   315 R b
   372 R b
   316 
   373 
   317 diff --git a/b b/a
   374 diff --git a/b b/a
   318 rename from b
   375 rename from b
   319 rename to a
   376 rename to a
   323  a
   380  a
   324 -2
   381 -2
   325 -b1
   382 -b1
   326 +m1
   383 +m1
   327 +m2
   384 +m2
       
   385 diff --git a/x/y b/x/y
       
   386 new file mode 100644
       
   387 --- /dev/null
       
   388 +++ b/x/y
       
   389 @@ -0,0 +1,1 @@
       
   390 +y1
   328 
   391 
   329 
   392 
   330 created new head
   393 created new head
   331 ** single copy **
   394 ** single copy **
   332 ** hg cp a b / add b b1 / add a w
   395 ** hg cp a b / add b b1 / add a w
   365 
   428 
   366 - working to branch: --rev 2
   429 - working to branch: --rev 2
   367 M a
   430 M a
   368 A b
   431 A b
   369   a
   432   a
       
   433 R x/y
   370 
   434 
   371 diff --git a/a b/a
   435 diff --git a/a b/a
   372 --- a/a
   436 --- a/a
   373 +++ b/a
   437 +++ b/a
   374 @@ -1,3 +1,3 @@
   438 @@ -1,3 +1,3 @@
   386  a
   450  a
   387 -m1
   451 -m1
   388 -m2
   452 -m2
   389 +3
   453 +3
   390 +b1
   454 +b1
       
   455 diff --git a/x/y b/x/y
       
   456 deleted file mode 100644
       
   457 --- a/x/y
       
   458 +++ /dev/null
       
   459 @@ -1,1 +0,0 @@
       
   460 -y1
   391 
   461 
   392 - root to parent: --rev 0 --rev .
   462 - root to parent: --rev 0 --rev .
   393 M a
   463 M a
   394 A b
   464 A b
   395   a
   465   a
   431 
   501 
   432 - branch to parent: --rev 2 --rev .
   502 - branch to parent: --rev 2 --rev .
   433 M a
   503 M a
   434 A b
   504 A b
   435   a
   505   a
       
   506 R x/y
   436 
   507 
   437 diff --git a/a b/a
   508 diff --git a/a b/a
   438 --- a/a
   509 --- a/a
   439 +++ b/a
   510 +++ b/a
   440 @@ -1,3 +1,2 @@
   511 @@ -1,3 +1,2 @@
   451  a
   522  a
   452 -m1
   523 -m1
   453 -m2
   524 -m2
   454 +3
   525 +3
   455 +b1
   526 +b1
       
   527 diff --git a/x/y b/x/y
       
   528 deleted file mode 100644
       
   529 --- a/x/y
       
   530 +++ /dev/null
       
   531 @@ -1,1 +0,0 @@
       
   532 -y1
   456 
   533 
   457 - parent to branch: --rev . --rev 2
   534 - parent to branch: --rev . --rev 2
   458 M a
   535 M a
       
   536 A x/y
   459 R b
   537 R b
   460 
   538 
   461 diff --git a/a b/a
   539 diff --git a/a b/a
   462 --- a/a
   540 --- a/a
   463 +++ b/a
   541 +++ b/a
   472 +++ /dev/null
   550 +++ /dev/null
   473 @@ -1,3 +0,0 @@
   551 @@ -1,3 +0,0 @@
   474 -a
   552 -a
   475 -3
   553 -3
   476 -b1
   554 -b1
       
   555 diff --git a/x/y b/x/y
       
   556 new file mode 100644
       
   557 --- /dev/null
       
   558 +++ b/x/y
       
   559 @@ -0,0 +1,1 @@
       
   560 +y1
   477 
   561 
   478 
   562 
   479 created new head
   563 created new head
   480 ** rename chain **
   564 ** rename chain **
   481 ** hg mv a b / hg mv b c / hg mv c d
   565 ** hg mv a b / hg mv b c / hg mv c d
   504 
   588 
   505 - working to branch: --rev 2
   589 - working to branch: --rev 2
   506 A d
   590 A d
   507   a
   591   a
   508 R a
   592 R a
       
   593 R x/y
   509 
   594 
   510 diff --git a/a b/d
   595 diff --git a/a b/d
   511 rename from a
   596 rename from a
   512 rename to d
   597 rename to d
   513 --- a/a
   598 --- a/a
   515 @@ -1,3 +1,2 @@
   600 @@ -1,3 +1,2 @@
   516  a
   601  a
   517 -m1
   602 -m1
   518 -m2
   603 -m2
   519 +4
   604 +4
       
   605 diff --git a/x/y b/x/y
       
   606 deleted file mode 100644
       
   607 --- a/x/y
       
   608 +++ /dev/null
       
   609 @@ -1,1 +0,0 @@
       
   610 -y1
   520 
   611 
   521 - root to parent: --rev 0 --rev .
   612 - root to parent: --rev 0 --rev .
   522 A c
   613 A c
   523   a
   614   a
   524 R a
   615 R a
   548 
   639 
   549 - branch to parent: --rev 2 --rev .
   640 - branch to parent: --rev 2 --rev .
   550 A c
   641 A c
   551   a
   642   a
   552 R a
   643 R a
       
   644 R x/y
   553 
   645 
   554 diff --git a/a b/c
   646 diff --git a/a b/c
   555 rename from a
   647 rename from a
   556 rename to c
   648 rename to c
   557 --- a/a
   649 --- a/a
   559 @@ -1,3 +1,2 @@
   651 @@ -1,3 +1,2 @@
   560  a
   652  a
   561 -m1
   653 -m1
   562 -m2
   654 -m2
   563 +4
   655 +4
       
   656 diff --git a/x/y b/x/y
       
   657 deleted file mode 100644
       
   658 --- a/x/y
       
   659 +++ /dev/null
       
   660 @@ -1,1 +0,0 @@
       
   661 -y1
   564 
   662 
   565 - parent to branch: --rev . --rev 2
   663 - parent to branch: --rev . --rev 2
   566 A a
   664 A a
   567   c
   665   c
       
   666 A x/y
   568 R c
   667 R c
   569 
   668 
   570 diff --git a/c b/a
   669 diff --git a/c b/a
   571 rename from c
   670 rename from c
   572 rename to a
   671 rename to a
   575 @@ -1,2 +1,3 @@
   674 @@ -1,2 +1,3 @@
   576  a
   675  a
   577 -4
   676 -4
   578 +m1
   677 +m1
   579 +m2
   678 +m2
       
   679 diff --git a/x/y b/x/y
       
   680 new file mode 100644
       
   681 --- /dev/null
       
   682 +++ b/x/y
       
   683 @@ -0,0 +1,1 @@
       
   684 +y1
   580 
   685 
   581 
   686 
   582 created new head
   687 created new head
   583 ** copy chain **
   688 ** copy chain **
   584 ** hg cp a b / hg cp b c / hg cp c d
   689 ** hg cp a b / hg cp b c / hg cp c d
   636   a
   741   a
   637 A c
   742 A c
   638   a
   743   a
   639 A d
   744 A d
   640   a
   745   a
       
   746 R x/y
   641 
   747 
   642 diff --git a/a b/a
   748 diff --git a/a b/a
   643 --- a/a
   749 --- a/a
   644 +++ b/a
   750 +++ b/a
   645 @@ -1,3 +1,2 @@
   751 @@ -1,3 +1,2 @@
   675 @@ -1,3 +1,2 @@
   781 @@ -1,3 +1,2 @@
   676  a
   782  a
   677 -m1
   783 -m1
   678 -m2
   784 -m2
   679 +5
   785 +5
       
   786 diff --git a/x/y b/x/y
       
   787 deleted file mode 100644
       
   788 --- a/x/y
       
   789 +++ /dev/null
       
   790 @@ -1,1 +0,0 @@
       
   791 -y1
   680 
   792 
   681 - root to parent: --rev 0 --rev .
   793 - root to parent: --rev 0 --rev .
   682 M a
   794 M a
   683 A b
   795 A b
   684   a
   796   a
   738 M a
   850 M a
   739 A b
   851 A b
   740   a
   852   a
   741 A c
   853 A c
   742   a
   854   a
       
   855 R x/y
   743 
   856 
   744 diff --git a/a b/a
   857 diff --git a/a b/a
   745 --- a/a
   858 --- a/a
   746 +++ b/a
   859 +++ b/a
   747 @@ -1,3 +1,2 @@
   860 @@ -1,3 +1,2 @@
   767 @@ -1,3 +1,2 @@
   880 @@ -1,3 +1,2 @@
   768  a
   881  a
   769 -m1
   882 -m1
   770 -m2
   883 -m2
   771 +5
   884 +5
       
   885 diff --git a/x/y b/x/y
       
   886 deleted file mode 100644
       
   887 --- a/x/y
       
   888 +++ /dev/null
       
   889 @@ -1,1 +0,0 @@
       
   890 -y1
   772 
   891 
   773 - parent to branch: --rev . --rev 2
   892 - parent to branch: --rev . --rev 2
   774 M a
   893 M a
       
   894 A x/y
   775 R b
   895 R b
   776 R c
   896 R c
   777 
   897 
   778 diff --git a/a b/a
   898 diff --git a/a b/a
   779 --- a/a
   899 --- a/a
   795 --- a/c
   915 --- a/c
   796 +++ /dev/null
   916 +++ /dev/null
   797 @@ -1,2 +0,0 @@
   917 @@ -1,2 +0,0 @@
   798 -a
   918 -a
   799 -5
   919 -5
       
   920 diff --git a/x/y b/x/y
       
   921 new file mode 100644
       
   922 --- /dev/null
       
   923 +++ b/x/y
       
   924 @@ -0,0 +1,1 @@
       
   925 +y1
   800 
   926 
   801 
   927 
   802 created new head
   928 created new head
   803 ** circular rename **
   929 ** circular rename **
   804 ** add a a1 / hg mv a b / hg mv b a
   930 ** add a a1 / hg mv a b / hg mv b a
   822 +6
   948 +6
   823 +a1
   949 +a1
   824 
   950 
   825 - working to branch: --rev 2
   951 - working to branch: --rev 2
   826 M a
   952 M a
       
   953 R x/y
   827 
   954 
   828 diff --git a/a b/a
   955 diff --git a/a b/a
   829 --- a/a
   956 --- a/a
   830 +++ b/a
   957 +++ b/a
   831 @@ -1,3 +1,3 @@
   958 @@ -1,3 +1,3 @@
   832  a
   959  a
   833 -m1
   960 -m1
   834 -m2
   961 -m2
   835 +6
   962 +6
   836 +a1
   963 +a1
       
   964 diff --git a/x/y b/x/y
       
   965 deleted file mode 100644
       
   966 --- a/x/y
       
   967 +++ /dev/null
       
   968 @@ -1,1 +0,0 @@
       
   969 -y1
   837 
   970 
   838 - root to parent: --rev 0 --rev .
   971 - root to parent: --rev 0 --rev .
   839 A b
   972 A b
   840   a
   973   a
   841 R a
   974 R a
   867 
  1000 
   868 - branch to parent: --rev 2 --rev .
  1001 - branch to parent: --rev 2 --rev .
   869 A b
  1002 A b
   870   a
  1003   a
   871 R a
  1004 R a
       
  1005 R x/y
   872 
  1006 
   873 diff --git a/a b/b
  1007 diff --git a/a b/b
   874 rename from a
  1008 rename from a
   875 rename to b
  1009 rename to b
   876 --- a/a
  1010 --- a/a
   879  a
  1013  a
   880 -m1
  1014 -m1
   881 -m2
  1015 -m2
   882 +6
  1016 +6
   883 +a1
  1017 +a1
       
  1018 diff --git a/x/y b/x/y
       
  1019 deleted file mode 100644
       
  1020 --- a/x/y
       
  1021 +++ /dev/null
       
  1022 @@ -1,1 +0,0 @@
       
  1023 -y1
   884 
  1024 
   885 - parent to branch: --rev . --rev 2
  1025 - parent to branch: --rev . --rev 2
   886 A a
  1026 A a
   887   b
  1027   b
       
  1028 A x/y
   888 R b
  1029 R b
   889 
  1030 
   890 diff --git a/b b/a
  1031 diff --git a/b b/a
   891 rename from b
  1032 rename from b
   892 rename to a
  1033 rename to a
   896  a
  1037  a
   897 -6
  1038 -6
   898 -a1
  1039 -a1
   899 +m1
  1040 +m1
   900 +m2
  1041 +m2
   901 
  1042 diff --git a/x/y b/x/y
   902 
  1043 new file mode 100644
       
  1044 --- /dev/null
       
  1045 +++ b/x/y
       
  1046 @@ -0,0 +1,1 @@
       
  1047 +y1
       
  1048 
       
  1049 
       
  1050 created new head
       
  1051 moving x/x to y/x
       
  1052 ** directory move **
       
  1053 ** hg mv x y / add y/x x1 / add y/x x2
       
  1054 - working to parent: 
       
  1055 M y/x
       
  1056 
       
  1057 diff --git a/y/x b/y/x
       
  1058 --- a/y/x
       
  1059 +++ b/y/x
       
  1060 @@ -1,2 +1,3 @@
       
  1061  x
       
  1062  x1
       
  1063 +x2
       
  1064 
       
  1065 - working to root: --rev 0
       
  1066 M a
       
  1067 A y/x
       
  1068   x/x
       
  1069 R x/x
       
  1070 
       
  1071 diff --git a/a b/a
       
  1072 --- a/a
       
  1073 +++ b/a
       
  1074 @@ -1,1 +1,2 @@
       
  1075  a
       
  1076 +7
       
  1077 diff --git a/x/x b/y/x
       
  1078 rename from x/x
       
  1079 rename to y/x
       
  1080 --- a/x/x
       
  1081 +++ b/y/x
       
  1082 @@ -1,1 +1,3 @@
       
  1083  x
       
  1084 +x1
       
  1085 +x2
       
  1086 
       
  1087 - working to branch: --rev 2
       
  1088 M a
       
  1089 A y/x
       
  1090   x/x
       
  1091 R x/x
       
  1092 R x/y
       
  1093 
       
  1094 diff --git a/a b/a
       
  1095 --- a/a
       
  1096 +++ b/a
       
  1097 @@ -1,3 +1,2 @@
       
  1098  a
       
  1099 -m1
       
  1100 -m2
       
  1101 +7
       
  1102 diff --git a/x/y b/x/y
       
  1103 deleted file mode 100644
       
  1104 --- a/x/y
       
  1105 +++ /dev/null
       
  1106 @@ -1,1 +0,0 @@
       
  1107 -y1
       
  1108 diff --git a/x/x b/y/x
       
  1109 rename from x/x
       
  1110 rename to y/x
       
  1111 --- a/x/x
       
  1112 +++ b/y/x
       
  1113 @@ -1,1 +1,3 @@
       
  1114  x
       
  1115 +x1
       
  1116 +x2
       
  1117 
       
  1118 - root to parent: --rev 0 --rev .
       
  1119 M a
       
  1120 A y/x
       
  1121   x/x
       
  1122 R x/x
       
  1123 
       
  1124 diff --git a/a b/a
       
  1125 --- a/a
       
  1126 +++ b/a
       
  1127 @@ -1,1 +1,2 @@
       
  1128  a
       
  1129 +7
       
  1130 diff --git a/x/x b/y/x
       
  1131 rename from x/x
       
  1132 rename to y/x
       
  1133 --- a/x/x
       
  1134 +++ b/y/x
       
  1135 @@ -1,1 +1,2 @@
       
  1136  x
       
  1137 +x1
       
  1138 
       
  1139 - parent to root: --rev . --rev 0
       
  1140 M a
       
  1141 A x/x
       
  1142   y/x
       
  1143 R y/x
       
  1144 
       
  1145 diff --git a/a b/a
       
  1146 --- a/a
       
  1147 +++ b/a
       
  1148 @@ -1,2 +1,1 @@
       
  1149  a
       
  1150 -7
       
  1151 diff --git a/y/x b/x/x
       
  1152 rename from y/x
       
  1153 rename to x/x
       
  1154 --- a/y/x
       
  1155 +++ b/x/x
       
  1156 @@ -1,2 +1,1 @@
       
  1157  x
       
  1158 -x1
       
  1159 
       
  1160 - branch to parent: --rev 2 --rev .
       
  1161 M a
       
  1162 A y/x
       
  1163   x/x
       
  1164 R x/x
       
  1165 R x/y
       
  1166 
       
  1167 diff --git a/a b/a
       
  1168 --- a/a
       
  1169 +++ b/a
       
  1170 @@ -1,3 +1,2 @@
       
  1171  a
       
  1172 -m1
       
  1173 -m2
       
  1174 +7
       
  1175 diff --git a/x/y b/x/y
       
  1176 deleted file mode 100644
       
  1177 --- a/x/y
       
  1178 +++ /dev/null
       
  1179 @@ -1,1 +0,0 @@
       
  1180 -y1
       
  1181 diff --git a/x/x b/y/x
       
  1182 rename from x/x
       
  1183 rename to y/x
       
  1184 --- a/x/x
       
  1185 +++ b/y/x
       
  1186 @@ -1,1 +1,2 @@
       
  1187  x
       
  1188 +x1
       
  1189 
       
  1190 - parent to branch: --rev . --rev 2
       
  1191 M a
       
  1192 A x/x
       
  1193   y/x
       
  1194 A x/y
       
  1195 R y/x
       
  1196 
       
  1197 diff --git a/a b/a
       
  1198 --- a/a
       
  1199 +++ b/a
       
  1200 @@ -1,2 +1,3 @@
       
  1201  a
       
  1202 -7
       
  1203 +m1
       
  1204 +m2
       
  1205 diff --git a/y/x b/x/x
       
  1206 rename from y/x
       
  1207 rename to x/x
       
  1208 --- a/y/x
       
  1209 +++ b/x/x
       
  1210 @@ -1,2 +1,1 @@
       
  1211  x
       
  1212 -x1
       
  1213 diff --git a/x/y b/x/y
       
  1214 new file mode 100644
       
  1215 --- /dev/null
       
  1216 +++ b/x/y
       
  1217 @@ -0,0 +1,1 @@
       
  1218 +y1
       
  1219 
       
  1220