Mercurial > hg
view tests/test-mq-qdelete @ 6828:55d65a33da52
dirstate.walk: minor cleanups
- add dirkind
- simplify loop structure
- avoid pconvert and join on directory entries (big speed bump)
- remove redundant seen set in step 3
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Tue, 22 Jul 2008 13:03:20 -0500 |
parents | 37eedb1a1848 |
children | 5e9965407d53 |
line wrap: on
line source
#!/bin/sh echo "[extensions]" >> $HGRCPATH echo "mq=" >> $HGRCPATH hg init a cd a echo 'base' > base hg ci -Ambase -d '1 0' hg qnew a hg qnew b hg qnew c hg qdel hg qdel c hg qpop hg qdel c hg qseries ls .hg/patches hg qpop hg qdel -k b ls .hg/patches hg qdel -r a hg qapplied hg log --template '{rev} {desc}\n' hg qnew d hg qnew e hg qnew f hg qdel -r e hg qdel -r qbase:e hg qapplied hg log --template '{rev} {desc}\n' cd .. hg init b cd b echo 'base' > base hg ci -Ambase hg qfinish hg qfinish -a hg qnew a hg qnew b hg qnew c hg qfinish 0 hg qfinish b hg qpop hg qfinish -a c hg qpush hg qfinish qbase:b hg qapplied hg log --template '{rev} {desc}\n' hg qfinish -a c hg qapplied hg log --template '{rev} {desc}\n' ls .hg/patches