Show More
@@ -2651,7 +2651,7 b' def tag(ui, repo, name, rev_=None, **opt' | |||
|
2651 | 2651 | very useful to compare different revision, to go back to significant |
|
2652 | 2652 | earlier versions or to mark branch points as releases, etc. |
|
2653 | 2653 | |
|
2654 |
If no revision is given, the |
|
|
2654 | If no revision is given, the parent of the working directory is used. | |
|
2655 | 2655 | |
|
2656 | 2656 | To facilitate version control, distribution, and merging of tags, |
|
2657 | 2657 | they are stored as a file named ".hgtags" which is managed |
@@ -2671,7 +2671,12 b' def tag(ui, repo, name, rev_=None, **opt' | |||
|
2671 | 2671 | if rev_: |
|
2672 | 2672 | r = hex(repo.lookup(rev_)) |
|
2673 | 2673 | else: |
|
2674 | r = hex(repo.changelog.tip()) | |
|
2674 | p1, p2 = repo.dirstate.parents() | |
|
2675 | if p1 == nullid: | |
|
2676 | raise util.Abort(_('no revision to tag')) | |
|
2677 | if p2 != nullid: | |
|
2678 | raise util.Abort(_('outstanding uncommited merges')) | |
|
2679 | r = hex(p1) | |
|
2675 | 2680 | |
|
2676 | 2681 | repo.tag(name, r, opts['local'], opts['message'], opts['user'], |
|
2677 | 2682 | opts['date']) |
@@ -19,6 +19,11 b' hg tag -l -d "1000000 0" "bleah1" 1' | |||
|
19 | 19 | cat .hgtags |
|
20 | 20 | cat .hg/localtags |
|
21 | 21 | |
|
22 | hg update 0 | |
|
23 | hg tag -d "1000000 0" "foobar" | |
|
24 | cat .hgtags | |
|
25 | cat .hg/localtags | |
|
26 | ||
|
22 | 27 | hg tag -l 'xx |
|
23 | 28 | newline' |
|
24 | 29 | hg tag -l 'xx:xx' |
@@ -25,5 +25,8 b" use of 'hg tag NAME [REV]' is deprecated" | |||
|
25 | 25 | 0acdaf8983679e0aac16e811534eb49d7ee1f2b4 bleah |
|
26 | 26 | 0acdaf8983679e0aac16e811534eb49d7ee1f2b4 bleah0 |
|
27 | 27 | c5c60883086f5526bd3e36814b94a73a4e75e172 bleah1 |
|
28 | 0 files updated, 0 files merged, 1 files removed, 0 files unresolved | |
|
29 | 0acdaf8983679e0aac16e811534eb49d7ee1f2b4 foobar | |
|
30 | c5c60883086f5526bd3e36814b94a73a4e75e172 bleah1 | |
|
28 | 31 | abort: '\n' cannot be used in a tag name |
|
29 | 32 | abort: ':' cannot be used in a tag name |
General Comments 0
You need to be logged in to leave comments.
Login now