test-rebase-issue-noparam-single-rev
51 lines
| 832 B
| text/plain
|
TextLexer
/ tests / test-rebase-issue-noparam-single-rev
Stefano Tortarolo
|
r6906 | #!/bin/sh | ||
Yuya Nishihara
|
r11208 | . $TESTDIR/helpers.sh | ||
Matt Mackall
|
r11198 | |||
Stefano Tortarolo
|
r6906 | echo "[extensions]" >> $HGRCPATH | ||
echo "graphlog=" >> $HGRCPATH | ||||
echo "rebase=" >> $HGRCPATH | ||||
Brendan Cully
|
r6910 | addcommit () { | ||
Stefano Tortarolo
|
r6906 | echo $1 > $1 | ||
hg add $1 | ||||
Martin Geisler
|
r8168 | hg commit -d "${2} 0" -m $1 | ||
Stefano Tortarolo
|
r6906 | } | ||
hg init a | ||||
cd a | ||||
addcommit "c1" 0 | ||||
addcommit "c2" 1 | ||||
addcommit "l1" 2 | ||||
hg update -C 1 | ||||
addcommit "r1" 3 | ||||
addcommit "r2" 4 | ||||
hg glog --template '{rev}:{desc}\n' | ||||
echo | ||||
echo '% Rebase with no arguments - single revision in source branch' | ||||
hg update -C 2 | ||||
Matt Mackall
|
r11198 | hg rebase | hidebackup | ||
Stefano Tortarolo
|
r6906 | hg glog --template '{rev}:{desc}\n' | ||
cd .. | ||||
rm -rf a | ||||
hg init a | ||||
cd a | ||||
addcommit "c1" 0 | ||||
addcommit "c2" 1 | ||||
addcommit "l1" 2 | ||||
addcommit "l2" 3 | ||||
hg update -C 1 | ||||
addcommit "r1" 4 | ||||
hg glog --template '{rev}:{desc}\n' | ||||
echo | ||||
echo '% Rebase with no arguments - single revision in target branch' | ||||
hg update -C 3 | ||||
Matt Mackall
|
r11198 | hg rebase 2>&1 | hidebackup | ||
Stefano Tortarolo
|
r6906 | hg glog --template '{rev}:{desc}\n' | ||