tests/test-remotefilelog-bundle2.t
branchstable
changeset 48796 c00d3ce4e94b
parent 48657 68b7faeb6ef3
equal deleted inserted replaced
48776:b84ff512b645 48796:c00d3ce4e94b
     1 #require no-windows
     1 #require no-windows
     2 
     2 
     3   $ . "$TESTDIR/remotefilelog-library.sh"
     3   $ . "$TESTDIR/remotefilelog-library.sh"
     4 
     4 
     5   $ hg init master
     5   $ hg init master
     6   $ grep generaldelta master/.hg/requires
     6   $ hg debugrequires -R master | grep generaldelta
     7   generaldelta
     7   generaldelta
     8   $ cd master
     8   $ cd master
     9 preferuncompressed = False so that we can make both generaldelta and non-generaldelta clones
     9 preferuncompressed = False so that we can make both generaldelta and non-generaldelta clones
    10   $ cat >> .hg/hgrc <<EOF
    10   $ cat >> .hg/hgrc <<EOF
    11   > [remotefilelog]
    11   > [remotefilelog]
    20 
    20 
    21   $ cd ..
    21   $ cd ..
    22 
    22 
    23   $ hgcloneshallow ssh://user@dummy/master shallow-generaldelta -q --pull --config experimental.bundle2-exp=True
    23   $ hgcloneshallow ssh://user@dummy/master shallow-generaldelta -q --pull --config experimental.bundle2-exp=True
    24   1 files fetched over 1 fetches - (1 misses, 0.00% hit ratio) over *s (glob)
    24   1 files fetched over 1 fetches - (1 misses, 0.00% hit ratio) over *s (glob)
    25   $ grep generaldelta shallow-generaldelta/.hg/requires
    25   $ hg debugrequires -R shallow-generaldelta/ | grep generaldelta
    26   generaldelta
    26   generaldelta
    27   $ hgcloneshallow ssh://user@dummy/master shallow-plain -q --pull --config format.usegeneraldelta=False --config format.generaldelta=False --config experimental.bundle2-exp=True
    27   $ hgcloneshallow ssh://user@dummy/master shallow-plain -q --pull --config format.usegeneraldelta=False --config format.generaldelta=False --config experimental.bundle2-exp=True
    28   $ grep generaldelta shallow-plain/.hg/requires
    28   $ hg debugrequires -R shallow-plain/ | grep generaldelta
    29   [1]
    29   [1]
    30 
    30 
    31   $ cd master
    31   $ cd master
    32   $ echo a > a
    32   $ echo a > a
    33   $ hg commit -qAm a
    33   $ hg commit -qAm a