annotate en/examples/tag @ 714:c44d5854620b

Fix up chapter 1.
author Bryan O'Sullivan <bos@serpentine.com>
date Tue, 31 Mar 2009 22:38:30 -0700
parents 4237e45506ee
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
196
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
1 #!/bin/bash
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
2
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
3 #$ name: init
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
4
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
5 hg init mytag
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
6 cd mytag
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
7
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
8 echo hello > myfile
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
9 hg commit -A -m 'Initial commit'
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
10
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
11 #$ name: tag
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
12
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
13 hg tag v1.0
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
14
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
15 #$ name: tags
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
16
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
17 hg tags
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
18
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
19 #$ name: log
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
20
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
21 hg log
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
22
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
23 #$ name: log.v1.0
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
24
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
25 echo goodbye > myfile2
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
26 hg commit -A -m 'Second commit'
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
27 hg log -r v1.0
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
28
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
29 #$ name: remove
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
30
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
31 hg tag --remove v1.0
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
32 hg tags
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
33
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
34 #$ name: replace
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
35
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
36 hg tag -r 1 v1.1
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
37 hg tags
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
38 hg tag -r 2 v1.1
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
39 hg tag -f -r 2 v1.1
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
40 hg tags
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
41
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
42 #$ name: tip
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
43
4237e45506ee Add early material describing tags.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
44 hg tip