tests/test-fncache
changeset 7290 a3871028aacf
child 8167 6c82beaaa11a
equal deleted inserted replaced
7289:ddab62b2fec4 7290:a3871028aacf
       
     1 #!/bin/sh
       
     2 
       
     3 echo "% init repo1"
       
     4 hg init repo1
       
     5 cd repo1
       
     6 
       
     7 echo
       
     8 echo "% add a; ci"
       
     9 echo "some text" > a
       
    10 hg add
       
    11 hg ci -d '0 0' -m first
       
    12 
       
    13 echo
       
    14 echo "% cat .hg/store/fncache"
       
    15 cat .hg/store/fncache
       
    16 
       
    17 echo
       
    18 echo "% add a.i/b; ci"
       
    19 mkdir a.i
       
    20 echo "some other text" > a.i/b
       
    21 hg add
       
    22 hg ci -d '0 0' -m second
       
    23 
       
    24 echo
       
    25 echo "% cat .hg/store/fncache"
       
    26 cat .hg/store/fncache
       
    27 
       
    28 echo
       
    29 echo "% add a.i.hg/c; ci"
       
    30 mkdir a.i.hg
       
    31 echo "yet another text" > a.i.hg/c
       
    32 hg add
       
    33 hg ci -d '0 0' -m third
       
    34 
       
    35 echo
       
    36 echo "% cat .hg/store/fncache"
       
    37 cat .hg/store/fncache
       
    38 
       
    39 echo
       
    40 echo "% hg verify"
       
    41 hg verify
       
    42 
       
    43 echo
       
    44 echo "% rm .hg/store/fncache"
       
    45 rm .hg/store/fncache
       
    46 
       
    47 echo
       
    48 echo "% hg verify"
       
    49 hg verify
       
    50 
       
    51 exit 0