...
1env date=2019-05-09T18:35:00-04:00
2
3handle hg
4
5hg init
6hg add sub
7hg commit -u rsc -d $date -m 'create module sub'
8
9echo v0.1.0
10cp stdout status
11hg add status
12hg commit -u rsc -d $date -m v0.1.0
13hg tag -u rsc -d $date v0.1.0
14
15echo sub/v0.0.9
16cp stdout status
17hg add status
18hg commit -u rsc -d $date -m sub/v0.0.9
19hg tag -u rsc -d $date sub/v0.0.9
20
21echo sub/v0.0.10
22cp stdout status
23hg commit -u rsc -d $date -m sub/v0.0.10 status
24hg tag -u rsc -d $date sub/v0.0.10
25
26echo v0.2.0
27cp stdout status
28hg commit -u rsc -d $date -m v0.2.0
29hg tag -u rsc -d $date v0.2.0
30
31echo 'after last tag'
32cp stdout status
33hg commit -u rsc -d $date -m 'after last tag'
34
35hg tags
36cmp stdout .hg-tags
37
38hg branches
39cmp stdout .hg-branches
40
41-- .hg-tags --
42tip 9:840814f739c2
43v0.2.0 7:84e452ea2b0a
44sub/v0.0.10 5:1cc0dfcc254c
45sub/v0.0.9 3:c5f5e3168705
46v0.1.0 1:d6ba12969a9b
47-- .hg-branches --
48default 9:840814f739c2
49-- sub/go.mod --
50module vcs-test.golang.org/git/prefixtagtests.git/sub
51-- sub/sub.go --
52package sub
View as plain text