tests/bundles/test-revlog-diff-relative-to-nullrev.sh
branchstable
changeset 49209 2dd53a33aefa
child 49237 996a70c75c66
equal deleted inserted replaced
49208:2fe4efaa59af 49209:2dd53a33aefa
       
     1 #!/bin/bash
       
     2 #
       
     3 # Make sure to patch mercurial to create the delta against nullrev
       
     4 #          if deltainfo is None:
       
     5 #-             deltainfo = self._fullsnapshotinfo(fh, revinfo, target_rev)
       
     6 #+             deltainfo = self._builddeltainfo(revinfo, nullrev, fh)
       
     7 
       
     8 cd "`dirname \"$0\"`"
       
     9 export HGRCPATH=
       
    10 export HGMODULEPOLICY=py
       
    11 
       
    12 rm -rf nullrev-diff
       
    13 ../../hg init nullrev-diff  --config format.revlog-compression=zlib
       
    14 cd nullrev-diff
       
    15 echo hi > a
       
    16 ../../../hg commit -Am root-B
       
    17 ../../../hg debugdeltachain a
       
    18 rm -rf .hg/cache/ .hg/wcache/
       
    19 cd ..
       
    20 
       
    21 tar cf test-revlog-diff-relative-to-nullrev.tar nullrev-diff
       
    22 
       
    23 rm -rf nullrev-diff