test-bookmarks-strip.t
102 lines
| 1.6 KiB
| text/troff
|
Tads3Lexer
/ tests / test-bookmarks-strip.t
|
r11864 | $ echo "[extensions]" >> $HGRCPATH | ||
$ echo "bookmarks=" >> $HGRCPATH | ||||
$ echo "mq=" >> $HGRCPATH | ||||
$ hg init | ||||
$ echo qqq>qqq.txt | ||||
|
r13307 | rollback dry run without rollback information | ||
$ hg rollback | ||||
no rollback information available | ||||
[1] | ||||
|
r11864 | add file | ||
$ hg add | ||||
adding qqq.txt | ||||
commit first revision | ||||
|
r12156 | $ hg ci -m 1 | ||
|
r11864 | |||
set bookmark | ||||
$ hg book test | ||||
$ echo www>>qqq.txt | ||||
commit second revision | ||||
|
r12156 | $ hg ci -m 2 | ||
|
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 | ||||
|
r12156 | $ hg ci -m 3 | ||
|
r11864 | created new head | ||
bookmarks updated? | ||||
$ hg book | ||||
|
r12156 | test 1:25e1ee7a0081 | ||
test2 1:25e1ee7a0081 | ||||
|
r11864 | |||
strip to revision 1 | ||||
|
r11907 | $ hg strip 1 | ||
|
r12640 | saved backup bundle to $TESTTMP/.hg/strip-backup/*-backup.hg (glob) | ||
|
r11864 | |||
list bookmarks | ||||
$ hg book | ||||
|
r13416 | test 1:8cf31af87a2b | ||
|
r12156 | * test2 1:8cf31af87a2b | ||
|
r11864 | |||
|
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 | ||||
|
r13307 | |||
rollback dry run with rollback information | ||||
$ hg rollback -n | ||||
|
r13356 | no rollback information available | ||
[1] | ||||
|
r13307 | $ hg bookmarks | ||
* markb 0:07f494440405 | ||||
|
r12394 | $ cd .. | ||