test-bookmarks-current.t
102 lines
| 1.8 KiB
| text/troff
|
Tads3Lexer
/ tests / test-bookmarks-current.t
Martin Geisler
|
r11862 | $ echo "[extensions]" >> $HGRCPATH | ||
$ echo "bookmarks=" >> $HGRCPATH | ||||
$ echo "[bookmarks]" >> $HGRCPATH | ||||
$ hg init | ||||
no bookmarks | ||||
$ hg bookmarks | ||||
no bookmarks set | ||||
set bookmark X | ||||
$ hg bookmark X | ||||
list bookmarks | ||||
$ hg bookmark | ||||
* X -1:000000000000 | ||||
list bookmarks with color | ||||
$ hg --config extensions.color= --config color.mode=ansi \ | ||||
> bookmark --color=always | ||||
Mads Kiilerich
|
r12942 | \x1b[0;32m * X -1:000000000000\x1b[0m (esc) | ||
Martin Geisler
|
r11862 | |||
update to bookmark X | ||||
$ hg update X | ||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||||
list bookmarks | ||||
$ hg bookmarks | ||||
* X -1:000000000000 | ||||
rename | ||||
$ hg bookmark -m X Z | ||||
list bookmarks | ||||
$ hg bookmarks | ||||
* Z -1:000000000000 | ||||
new bookmark Y | ||||
$ hg bookmark Y | ||||
list bookmarks | ||||
$ hg bookmark | ||||
* Y -1:000000000000 | ||||
Z -1:000000000000 | ||||
commit | ||||
$ echo 'b' > b | ||||
$ hg add b | ||||
$ hg commit -m'test' | ||||
list bookmarks | ||||
$ hg bookmark | ||||
* Y 0:719295282060 | ||||
Z -1:000000000000 | ||||
Augie Fackler
|
r13433 | Verify that switching to Z updates the current bookmark: | ||
$ hg update Z | ||||
0 files updated, 0 files merged, 1 files removed, 0 files unresolved | ||||
$ hg bookmark | ||||
Y 0:719295282060 | ||||
* Z -1:000000000000 | ||||
Switch back to Y for the remaining tests in this file: | ||||
$ hg update Y | ||||
1 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||||
Martin Geisler
|
r11862 | delete bookmarks | ||
$ hg bookmark -d Y | ||||
$ hg bookmark -d Z | ||||
list bookmarks | ||||
$ hg bookmark | ||||
no bookmarks set | ||||
update to tip | ||||
$ hg update tip | ||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||||
set bookmark Y using -r . | ||||
$ hg bookmark -r . Y | ||||
list bookmarks | ||||
$ hg bookmark | ||||
* Y 0:719295282060 | ||||