tests/test-rebase-newancestor
changeset 9815 49efeed49c94
child 11198 b345b1cc124f
equal deleted inserted replaced
9814:5070e4d57276 9815:49efeed49c94
       
     1 #!/bin/sh
       
     2 
       
     3 echo "[extensions]" >> $HGRCPATH
       
     4 echo "graphlog=" >> $HGRCPATH
       
     5 echo "rebase=" >> $HGRCPATH
       
     6 
       
     7 rm -rf repo
       
     8 hg init repo
       
     9 cd repo
       
    10 
       
    11 echo A > a
       
    12 echo >> a
       
    13 hg commit -AmA -u test -d '0 0'
       
    14 
       
    15 echo B > a
       
    16 echo >> a
       
    17 hg commit -mB -u test -d '1 0'
       
    18 
       
    19 echo C > a
       
    20 echo >> a
       
    21 hg commit -mC -u test -d '2 0'
       
    22 
       
    23 hg up -C 0
       
    24 echo D >> a
       
    25 hg commit -AmAD -u test -d '3 0'
       
    26 
       
    27 hg glog --template '{rev}:{desc} {node|short}\n'
       
    28 hg rebase -q -s 1 -d 3 2>&1 | grep -v 'saving bundle'
       
    29 hg glog --template '{rev}:{desc} {node|short}\n'
       
    30 
       
    31 exit 0