1 handle hg
2
3 env user='Russ Cox <rsc@golang.org>'
4
5 hg init
6
7 env date=2018-07-17T12:41:39-04:00
8 cp x_cf92c7b.go x.go
9 hg add x.go
10 hg commit --user=$user --date=$date -m 'initial commit'
11
12 env date=2018-07-17T12:41:57-04:00
13 cp x_52853eb.go x.go
14 hg commit --user=$user --date=$date -m 'add X' x.go
15
16 env date=2018-07-17T12:42:07-04:00
17 cp x_7fff7f3.go x.go
18 hg commit --user=$user --date=$date -m 'gofmt' x.go
19 hg tag --user=$user --date=$date v1.0.0
20
21 env date=2018-07-17T12:42:28-04:00
22 cp x_fa4f5d6.go x.go
23 hg commit --user=$user --date=$date -m 'X->XX' x.go
24
25 env date=2018-07-17T12:42:36-04:00
26 cp x_d7ae1e4.go x.go
27 hg commit --user=$user --date=$date -m 'gofmt' x.go
28 hg tag --user=$user --date=$date v2.0.0
29
30 env date=2018-07-17T12:42:53-04:00
31 cp x_7303f77.go x.go
32 hg commit --user=$user --date=$date -m 'add XXX' x.go
33
34 env date=2018-07-17T12:47:59-04:00
35 hg update v1.0.0
36 cp x_1abc5ff.go x.go
37 hg commit --user=$user --date=$date -m 'comment' x.go
38
39 env date=2018-07-17T12:48:22-04:00
40 cp x_731e3b1.go x.go
41 hg commit --user=$user --date=$date -m 'prerelease' x.go
42 hg tag --user=$user --date=$date v1.1.0-pre
43
44 env date=2018-07-17T12:48:49-04:00
45 cp x_fb3c628.go x.go
46 hg commit --user=$user --date=$date -m 'working' x.go
47
48 env date=2018-07-17T12:49:05-04:00
49 cp x_9f6f860.go x.go
50 hg commit --user=$user --date=$date -m 'v1.2.0' x.go
51 hg tag --user=$user --date=$date v1.2.0
52
53 env date=2018-07-17T12:49:42-04:00
54 cp x_d2d4c3e.go x.go
55 hg commit --user=$user --date=$date -m 'more' x.go
56 hg tag --user=$user --date=$date morework
57
58 hg log -r ':' --template '{node|short} {desc|strip|firstline}\n'
59 cmp stdout .hg-log
60
61 -- .hg-log --
62 9dc9138de2e5 initial commit
63 ee0106da3c7c add X
64 d6ad170f61d4 gofmt
65 90c54d4351ee Added tag v1.0.0 for changeset d6ad170f61d4
66 c6260ab8dc3e X->XX
67 e64782fcadfd gofmt
68 d6ad604046f6 Added tag v2.0.0 for changeset e64782fcadfd
69 663753d3ac63 add XXX
70 4555a6dd66c0 comment
71 90da67a9bf0c prerelease
72 d7c15fbd635d Added tag v1.1.0-pre for changeset 90da67a9bf0c
73 accb169a3696 working
74 07462d11385f v1.2.0
75 ed9a22ebb8a1 Added tag v1.2.0 for changeset 07462d11385f
76 498b291aa133 more
77 2840708d1294 Added tag morework for changeset 498b291aa133
78 -- x_1abc5ff.go --
79 package legacytest
80
81 // add comment
82 const X = 1
83 -- x_52853eb.go --
84 package legacytest
85 const X = 1
86 -- x_7303f77.go --
87 package legacytest
88
89 const XX = 2
90
91 const XXX = 3
92 -- x_731e3b1.go --
93 package legacytest
94
95 // add comment again
96 const X = 1
97 -- x_7fff7f3.go --
98 package legacytest
99
100 const X = 1
101 -- x_9f6f860.go --
102 package legacytest
103
104 // add comment again!!!
105 const X = 1
106 -- x_cf92c7b.go --
107 package legacytest
108 -- x_d2d4c3e.go --
109 package legacytest
110
111 // add comment hack hack hack
112 const X = 1
113 -- x_d7ae1e4.go --
114 package legacytest
115
116 const XX = 2
117 -- x_fa4f5d6.go --
118 package legacytest
119 const XX = 2
120 -- x_fb3c628.go --
121 package legacytest
122
123 // add comment fixed
124 const X = 1
125
View as plain text