Mercurial > evolve
view tests/test-check-commit.t @ 5328:4e499fbc66c9 stable
evolve: precursors, successors and troubles are just aliases now
These template keywords follow the old vocabulary, and shouldn't be used, but
we provide them for the time being anyway.
Also mentioning them here will hopefully some day make `hg help -k` find them.
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Sat, 16 May 2020 16:38:58 +0800 |
parents | a08bd434a19b |
children | c7abe71d749d |
line wrap: on
line source
#require test-repo Enable obsolescence to avoid the warning issue when obsmarker are found $ cat << EOF >> $HGRCPATH > [diff] > git = yes > [experimental] > evolution=all > EOF Go back in the hg repo $ cd $TESTDIR/.. $ for node in `hg log --rev 'not public() and ::. and not desc("# no-check-commit")' --template '{node|short}\n'`; do > hg export $node | ${RUNTESTDIR}/../contrib/check-commit > ${TESTTMP}/check-commit.out > if [ $? -ne 0 ]; then > echo "Revision $node does not comply with rules" > echo '------------------------------------------------------' > cat ${TESTTMP}/check-commit.out > echo > fi > done