tests/test-up-local-change
changeset 1674 dee55c4a4963
parent 1581 db10b7114de0
child 1933 7544700fd931
equal deleted inserted replaced
1667:daff3ef0de8d 1674:dee55c4a4963
    22 hg commit -m "2" -d "0 0"
    22 hg commit -m "2" -d "0 0"
    23 
    23 
    24 cd ../r2
    24 cd ../r2
    25 hg -q pull ../r1
    25 hg -q pull ../r1
    26 hg status
    26 hg status
       
    27 hg parents
    27 hg --debug up
    28 hg --debug up
       
    29 hg parents
       
    30 hg --debug up 0
       
    31 hg parents
    28 hg --debug up -m || echo failed
    32 hg --debug up -m || echo failed
    29 hg --debug up -f -m
    33 hg parents
       
    34 hg --debug up
    30 hg parents
    35 hg parents
    31 hg -v history
    36 hg -v history
    32 hg diff | sed -e "s/\(+++ [a-zA-Z0-9_/.-]*\).*/\1/" \
    37 hg diff | sed -e "s/\(+++ [a-zA-Z0-9_/.-]*\).*/\1/" \
    33               -e "s/\(--- [a-zA-Z0-9_/.-]*\).*/\1/"
    38               -e "s/\(--- [a-zA-Z0-9_/.-]*\).*/\1/"
    34 
    39 
       
    40 # create a second head
       
    41 cd ../r1
       
    42 hg up 0
       
    43 echo b2 > b
       
    44 echo a3 > a
       
    45 hg addremove
       
    46 hg commit -m "3" -d "0 0"
       
    47 
       
    48 cd ../r2
       
    49 hg -q pull ../r1
       
    50 hg status
       
    51 hg parents
       
    52 hg --debug up || echo failed
       
    53 hg --debug up -m || echo failed
       
    54 hg --debug up -f -m
       
    55 hg parents
       
    56 hg diff | sed -e "s/\(+++ [a-zA-Z0-9_/.-]*\).*/\1/" \
       
    57               -e "s/\(--- [a-zA-Z0-9_/.-]*\).*/\1/"