Mercurial > hg
view tests/test-dispatch @ 11999:62e2bbf523f2
revlog: generate full revisions when parent node is missing
The full revision is sent if the first parent, against which diff is calculated, is
missing at remote. This happens in the case of shallow clones.
author | Vishakh H <vsh426@gmail.com> |
---|---|
date | Fri, 13 Aug 2010 19:41:51 +0530 |
parents | 423ece53380e |
children | 21984c1c83d4 |
line wrap: on
line source
#!/bin/sh # test command parsing and dispatch "$TESTDIR/hghave" no-outer-repo || exit 80 dir=`pwd` hg init a cd a echo a > a hg ci -Ama echo "# missing arg" hg cat echo '% [defaults]' hg cat a cat >> $HGRCPATH <<EOF [defaults] cat = -r null EOF hg cat a echo '% working directory removed' sh -c "cd $dir && rm -rf a" hg --version 2>&1 | sed -e 's,\(abort:.*:\).*$,\1 ...,g' echo '% no repo' cd $dir hg cat exit 0