tests/testlib/checkheads-util.sh
author Pierre-Yves David <pierre-yves.david@ens-lyon.org>
Fri, 24 Mar 2017 15:57:54 +0100
changeset 2240 ecb993892c61
parent 2119 e1c26c632b6d
permissions -rw-r--r--
stablerange: warm cache before using it server side We make sure the cache is fully up to date before starting to use it. Updating all value is more efficient and this give us a single point where we update and write on disk. Hopefully the cache have been kept up to date as we go anyway.

# common setup for head checking code

. $TESTDIR/testlib/common.sh

cat >> $HGRCPATH <<EOF
[ui]
logtemplate ="{node|short} ({phase}): {desc}\n"

[phases]
publish=False

[extensions]
strip=
evolve=
EOF

setuprepos() {
    echo creating basic server and client repo
    hg init server
    cd server
    mkcommit root
    hg phase --public .
    mkcommit A0
    cd .. 
    hg clone server client
}