tests/test-bundle2-exchange.t
changeset 23759 cdfc47266e53
parent 23672 7853e8603f4a
child 24285 8e13cc0825f1
equal deleted inserted replaced
23758:399a8403cb54 23759:cdfc47266e53
     5   >    hg -R main log --template '{node}\n' --rev "$1"
     5   >    hg -R main log --template '{node}\n' --rev "$1"
     6   > }
     6   > }
     7 
     7 
     8 enable obsolescence
     8 enable obsolescence
     9 
     9 
    10   $ cat > $TESTDIR/bundle2-pushkey-hook.sh << EOF
    10   $ cat > $TESTTMP/bundle2-pushkey-hook.sh << EOF
    11   > echo pushkey: lock state after \"\$HG_NAMESPACE\"
    11   > echo pushkey: lock state after \"\$HG_NAMESPACE\"
    12   > hg debuglock
    12   > hg debuglock
    13   > EOF
    13   > EOF
    14 
    14 
    15   $ cat >> $HGRCPATH << EOF
    15   $ cat >> $HGRCPATH << EOF
    27   > [hooks]
    27   > [hooks]
    28   > changegroup = sh -c  "HG_LOCAL= python \"$TESTDIR/printenv.py\" changegroup"
    28   > changegroup = sh -c  "HG_LOCAL= python \"$TESTDIR/printenv.py\" changegroup"
    29   > b2x-pretransactionclose.tip = hg log -r tip -T "pre-close-tip:{node|short} {phase} {bookmarks}\n"
    29   > b2x-pretransactionclose.tip = hg log -r tip -T "pre-close-tip:{node|short} {phase} {bookmarks}\n"
    30   > b2x-transactionclose.tip = hg log -r tip -T "postclose-tip:{node|short} {phase} {bookmarks}\n"
    30   > b2x-transactionclose.tip = hg log -r tip -T "postclose-tip:{node|short} {phase} {bookmarks}\n"
    31   > b2x-transactionclose.env = sh -c  "HG_LOCAL= python \"$TESTDIR/printenv.py\" b2x-transactionclose"
    31   > b2x-transactionclose.env = sh -c  "HG_LOCAL= python \"$TESTDIR/printenv.py\" b2x-transactionclose"
    32   > pushkey= sh "$TESTDIR/bundle2-pushkey-hook.sh"
    32   > pushkey= sh "$TESTTMP/bundle2-pushkey-hook.sh"
    33   > EOF
    33   > EOF
    34 
    34 
    35 The extension requires a repo (currently unused)
    35 The extension requires a repo (currently unused)
    36 
    36 
    37   $ hg init main
    37   $ hg init main