test-bookmarks-strip.t
87 lines
| 1.3 KiB
| text/troff
|
Tads3Lexer
/ tests / test-bookmarks-strip.t
Martin Geisler
|
r11864 | $ echo "[extensions]" >> $HGRCPATH | ||
$ echo "bookmarks=" >> $HGRCPATH | ||||
$ echo "mq=" >> $HGRCPATH | ||||
$ hg init | ||||
$ echo qqq>qqq.txt | ||||
add file | ||||
$ hg add | ||||
adding qqq.txt | ||||
commit first revision | ||||
Martin Geisler
|
r12156 | $ hg ci -m 1 | ||
Martin Geisler
|
r11864 | |||
set bookmark | ||||
$ hg book test | ||||
$ echo www>>qqq.txt | ||||
commit second revision | ||||
Martin Geisler
|
r12156 | $ hg ci -m 2 | ||
Martin Geisler
|
r11864 | |||
set bookmark | ||||
$ hg book test2 | ||||
update to -2 | ||||
$ hg update -r -2 | ||||
1 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||||
$ echo eee>>qqq.txt | ||||
commit new head | ||||
Martin Geisler
|
r12156 | $ hg ci -m 3 | ||
Martin Geisler
|
r11864 | created new head | ||
bookmarks updated? | ||||
$ hg book | ||||
Martin Geisler
|
r12156 | test 1:25e1ee7a0081 | ||
test2 1:25e1ee7a0081 | ||||
Martin Geisler
|
r11864 | |||
strip to revision 1 | ||||
Nicolas Dumazet
|
r11907 | $ hg strip 1 | ||
Brodie Rao
|
r12376 | saved backup bundle to * (glob) | ||
Martin Geisler
|
r11864 | |||
list bookmarks | ||||
$ hg book | ||||
Martin Geisler
|
r12156 | * test 1:8cf31af87a2b | ||
* test2 1:8cf31af87a2b | ||||
Martin Geisler
|
r11864 | |||
Patrick Mezard
|
r12394 | immediate rollback and reentrancy issue | ||
$ echo "mq=!" >> $HGRCPATH | ||||
$ hg init repo | ||||
$ cd repo | ||||
$ echo a > a | ||||
$ hg ci -Am adda | ||||
adding a | ||||
$ echo b > b | ||||
$ hg ci -Am addb | ||||
adding b | ||||
$ hg bookmarks markb | ||||
$ hg rollback | ||||
rolling back to revision 0 (undo commit) | ||||
are you there? | ||||
$ hg bookmarks | ||||
no bookmarks set | ||||
can you be added again? | ||||
$ hg bookmarks markb | ||||
$ hg bookmarks | ||||
* markb 0:07f494440405 | ||||
$ cd .. | ||||