##// END OF EJS Templates
Merge with main...
Merge with main test-remove is still failing for status() does not return removed files in a sorted list. We can live with this for now, a fix is coming soon.

File last commit:

r6631:a2b13cac default
r6812:fdf5980b merge default
Show More
test-branches
47 lines | 739 B | text/plain | TextLexer
#!/bin/sh
hg init a
cd a
echo 'root' >root
hg add root
hg commit -d '0 0' -u test -m "Adding root node"
echo 'a' >a
hg add a
hg branch a
hg commit -d '1 0' -u test -m "Adding a branch"
hg update -C 0
echo 'b' >b
hg add b
hg branch b
hg commit -d '2 0' -u test -m "Adding b branch"
echo 'bh1' >bh1
hg add bh1
hg commit -d '3 0' -u test -m "Adding b branch head 1"
hg update -C 2
echo 'bh2' >bh2
hg add bh2
hg commit -d '4 0' -u test -m "Adding b branch head 2"
echo 'c' >c
hg add c
hg branch c
hg commit -d '5 0' -u test -m "Adding c branch"
echo 'd' >d
hg add d
hg branch d
hg commit -d '6 0' -u test -m "Adding d branch"
hg branches
echo '-------'
hg branches -a
echo "--- Branch a"
hg log -b a
echo "---- Branch b"
hg log -b b