Mercurial > hg > mercurial-crew-with-dirclash
comparison tests/test-tags @ 4273:8185a1ca8628
tags: require -f to replace an existing tag
based on a patch from Johan Herland <johherla@online.no>
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Fri, 23 Mar 2007 00:12:28 -0500 |
parents | fe7f38dda34b |
children | 99f411ba0380 |
comparison
equal
deleted
inserted
replaced
4272:fe7f38dda34b | 4273:8185a1ca8628 |
---|---|
72 hg ci -m 'add foo' -d '1000000 0' # rev 0 | 72 hg ci -m 'add foo' -d '1000000 0' # rev 0 |
73 hg tag -d '1000000 0' bar # rev 1 | 73 hg tag -d '1000000 0' bar # rev 1 |
74 echo >> foo | 74 echo >> foo |
75 hg ci -m 'change foo 1' -d '1000000 0' # rev 2 | 75 hg ci -m 'change foo 1' -d '1000000 0' # rev 2 |
76 hg up -C 1 | 76 hg up -C 1 |
77 hg tag -r 1 -d '1000000 0' bar # rev 3 | 77 hg tag -r 1 -d '1000000 0' -f bar # rev 3 |
78 hg up -C 1 | 78 hg up -C 1 |
79 echo >> foo | 79 echo >> foo |
80 hg ci -m 'change foo 2' -d '1000000 0' # rev 4 | 80 hg ci -m 'change foo 2' -d '1000000 0' # rev 4 |
81 hg tags | 81 hg tags |
82 | 82 |
89 cd .. | 89 cd .. |
90 hg init t3 | 90 hg init t3 |
91 cd t3 | 91 cd t3 |
92 echo foo > foo | 92 echo foo > foo |
93 hg add foo | 93 hg add foo |
94 hg ci -m 'add foo' -d '1000000 0' # rev 0 | 94 hg ci -m 'add foo' -d '1000000 0' # rev 0 |
95 hg tag -d '1000000 0' bar # rev 1 bar -> 0 | 95 hg tag -d '1000000 0' -f bar # rev 1 bar -> 0 |
96 hg tag -d '1000000 0' bar # rev 2 bar -> 1 | 96 hg tag -d '1000000 0' -f bar # rev 2 bar -> 1 |
97 hg tag -d '1000000 0' -r 0 bar # rev 3 bar -> 0 | 97 hg tag -d '1000000 0' -fr 0 bar # rev 3 bar -> 0 |
98 hg tag -d '1000000 0' -r 1 bar # rev 3 bar -> 1 | 98 hg tag -d '1000000 0' -fr 1 bar # rev 3 bar -> 1 |
99 hg tag -d '1000000 0' -r 0 bar # rev 4 bar -> 0 | 99 hg tag -d '1000000 0' -fr 0 bar # rev 4 bar -> 0 |
100 hg tags | 100 hg tags |
101 hg co 3 | 101 hg co 3 |
102 echo barbar > foo | 102 echo barbar > foo |
103 hg ci -m 'change foo' -d '1000000 0' # rev 0 | 103 hg ci -m 'change foo' -d '1000000 0' # rev 0 |
104 hg tags | 104 hg tags |
105 | |
106 hg tag -d '1000000 0' -r 3 bar # should complain | |
107 hg tags |