test-mq-qdiff
27 lines
| 504 B
| text/plain
|
TextLexer
/ tests / test-mq-qdiff
Giorgos Keramidas
|
r2916 | #!/bin/sh | ||
Thomas Arendsen Hein
|
r2990 | echo "[extensions]" >> $HGRCPATH | ||
echo "mq=" >> $HGRCPATH | ||||
Giorgos Keramidas
|
r2916 | |||
echo % init | ||||
hg init a | ||||
cd a | ||||
echo % commit | ||||
echo 'base' > base | ||||
hg ci -Ambase -d '1 0' | ||||
echo % qnew mqbase | ||||
hg qnew -mmqbase mqbase | ||||
echo % qrefresh | ||||
echo 'patched' > base | ||||
hg qrefresh | ||||
echo % qdiff | ||||
hg qdiff | sed -e "s/\(+++ [a-zA-Z0-9_/.-]*\).*/\1/" \ | ||||
-e "s/\(--- [a-zA-Z0-9_/.-]*\).*/\1/" | ||||
echo % qdiff dirname | ||||
hg qdiff . | sed -e "s/\(+++ [a-zA-Z0-9_/.-]*\).*/\1/" \ | ||||
-e "s/\(--- [a-zA-Z0-9_/.-]*\).*/\1/" | ||||