##// END OF EJS Templates
graphlog: some testing for incoming and outgoing graphs
Dirkjan Ochtman -
r7714:f6cee47c default
parent child Browse files
Show More
@@ -1,168 +1,175
1 #!/bin/sh
1 #!/bin/sh
2
2
3 # @ (34) head
3 # @ (34) head
4 # |
4 # |
5 # | o (33) head
5 # | o (33) head
6 # | |
6 # | |
7 # o | (32) expand
7 # o | (32) expand
8 # |\ \
8 # |\ \
9 # | o \ (31) expand
9 # | o \ (31) expand
10 # | |\ \
10 # | |\ \
11 # | | o \ (30) expand
11 # | | o \ (30) expand
12 # | | |\ \
12 # | | |\ \
13 # | | | o | (29) regular commit
13 # | | | o | (29) regular commit
14 # | | | | |
14 # | | | | |
15 # | | o | | (28) merge zero known
15 # | | o | | (28) merge zero known
16 # | | |\ \ \
16 # | | |\ \ \
17 # o | | | | | (27) collapse
17 # o | | | | | (27) collapse
18 # |/ / / / /
18 # |/ / / / /
19 # | | o---+ (26) merge one known; far right
19 # | | o---+ (26) merge one known; far right
20 # | | | | |
20 # | | | | |
21 # +---o | | (25) merge one known; far left
21 # +---o | | (25) merge one known; far left
22 # | | | | |
22 # | | | | |
23 # | | o | | (24) merge one known; immediate right
23 # | | o | | (24) merge one known; immediate right
24 # | | |\| |
24 # | | |\| |
25 # | | o | | (23) merge one known; immediate left
25 # | | o | | (23) merge one known; immediate left
26 # | |/| | |
26 # | |/| | |
27 # +---o---+ (22) merge two known; one far left, one far right
27 # +---o---+ (22) merge two known; one far left, one far right
28 # | | / /
28 # | | / /
29 # o | | | (21) expand
29 # o | | | (21) expand
30 # |\ \ \ \
30 # |\ \ \ \
31 # | o---+-+ (20) merge two known; two far right
31 # | o---+-+ (20) merge two known; two far right
32 # | / / /
32 # | / / /
33 # o | | | (19) expand
33 # o | | | (19) expand
34 # |\ \ \ \
34 # |\ \ \ \
35 # +---+---o (18) merge two known; two far left
35 # +---+---o (18) merge two known; two far left
36 # | | | |
36 # | | | |
37 # | o | | (17) expand
37 # | o | | (17) expand
38 # | |\ \ \
38 # | |\ \ \
39 # | | o---+ (16) merge two known; one immediate right, one near right
39 # | | o---+ (16) merge two known; one immediate right, one near right
40 # | | |/ /
40 # | | |/ /
41 # o | | | (15) expand
41 # o | | | (15) expand
42 # |\ \ \ \
42 # |\ \ \ \
43 # | o-----+ (14) merge two known; one immediate right, one far right
43 # | o-----+ (14) merge two known; one immediate right, one far right
44 # | |/ / /
44 # | |/ / /
45 # o | | | (13) expand
45 # o | | | (13) expand
46 # |\ \ \ \
46 # |\ \ \ \
47 # +---o | | (12) merge two known; one immediate right, one far left
47 # +---o | | (12) merge two known; one immediate right, one far left
48 # | | |/ /
48 # | | |/ /
49 # | o | | (11) expand
49 # | o | | (11) expand
50 # | |\ \ \
50 # | |\ \ \
51 # | | o---+ (10) merge two known; one immediate left, one near right
51 # | | o---+ (10) merge two known; one immediate left, one near right
52 # | |/ / /
52 # | |/ / /
53 # o | | | (9) expand
53 # o | | | (9) expand
54 # |\ \ \ \
54 # |\ \ \ \
55 # | o-----+ (8) merge two known; one immediate left, one far right
55 # | o-----+ (8) merge two known; one immediate left, one far right
56 # |/ / / /
56 # |/ / / /
57 # o | | | (7) expand
57 # o | | | (7) expand
58 # |\ \ \ \
58 # |\ \ \ \
59 # +---o | | (6) merge two known; one immediate left, one far left
59 # +---o | | (6) merge two known; one immediate left, one far left
60 # | |/ / /
60 # | |/ / /
61 # | o | | (5) expand
61 # | o | | (5) expand
62 # | |\ \ \
62 # | |\ \ \
63 # | | o | | (4) merge two known; one immediate left, one immediate right
63 # | | o | | (4) merge two known; one immediate left, one immediate right
64 # | |/|/ /
64 # | |/|/ /
65 # | o / / (3) collapse
65 # | o / / (3) collapse
66 # |/ / /
66 # |/ / /
67 # o / / (2) collapse
67 # o / / (2) collapse
68 # |/ /
68 # |/ /
69 # o / (1) collapse
69 # o / (1) collapse
70 # |/
70 # |/
71 # o (0) root
71 # o (0) root
72
72
73 "$TESTDIR/hghave" no-outer-repo || exit 80
73 "$TESTDIR/hghave" no-outer-repo || exit 80
74
74
75 set -e
75 set -e
76
76
77 commit()
77 commit()
78 {
78 {
79 rev=$1
79 rev=$1
80 msg=$2
80 msg=$2
81 shift 2
81 shift 2
82 if [ "$#" -gt 0 ]; then
82 if [ "$#" -gt 0 ]; then
83 hg debugsetparents "$@"
83 hg debugsetparents "$@"
84 fi
84 fi
85 echo $rev > $rev
85 echo $rev > $rev
86 hg add $rev
86 hg add $rev
87 hg rawcommit -q -d "$rev 0" -m "($rev) $msg" $rev
87 hg rawcommit -q -d "$rev 0" -m "($rev) $msg" $rev
88 }
88 }
89
89
90 echo "[extensions]" >> $HGRCPATH
90 echo "[extensions]" >> $HGRCPATH
91 echo "graphlog=" >> $HGRCPATH
91 echo "graphlog=" >> $HGRCPATH
92
92
93 echo % init
93 echo % init
94 hg init repo
94 hg init repo
95
95
96 cd repo
96 cd repo
97
97
98 echo % empty repo
98 echo % empty repo
99 hg glog
99 hg glog
100
100
101 echo % building tree
101 echo % building tree
102 commit 0 "root"
102 commit 0 "root"
103 commit 1 "collapse" 0
103 commit 1 "collapse" 0
104 commit 2 "collapse" 1
104 commit 2 "collapse" 1
105 commit 3 "collapse" 2
105 commit 3 "collapse" 2
106 commit 4 "merge two known; one immediate left, one immediate right" 1 3
106 commit 4 "merge two known; one immediate left, one immediate right" 1 3
107 commit 5 "expand" 3 4
107 commit 5 "expand" 3 4
108 commit 6 "merge two known; one immediate left, one far left" 2 5
108 commit 6 "merge two known; one immediate left, one far left" 2 5
109 commit 7 "expand" 2 5
109 commit 7 "expand" 2 5
110 commit 8 "merge two known; one immediate left, one far right" 0 7
110 commit 8 "merge two known; one immediate left, one far right" 0 7
111 commit 9 "expand" 7 8
111 commit 9 "expand" 7 8
112 commit 10 "merge two known; one immediate left, one near right" 0 6
112 commit 10 "merge two known; one immediate left, one near right" 0 6
113 commit 11 "expand" 6 10
113 commit 11 "expand" 6 10
114 commit 12 "merge two known; one immediate right, one far left" 1 9
114 commit 12 "merge two known; one immediate right, one far left" 1 9
115 commit 13 "expand" 9 11
115 commit 13 "expand" 9 11
116 commit 14 "merge two known; one immediate right, one far right" 0 12
116 commit 14 "merge two known; one immediate right, one far right" 0 12
117 commit 15 "expand" 13 14
117 commit 15 "expand" 13 14
118 commit 16 "merge two known; one immediate right, one near right" 0 1
118 commit 16 "merge two known; one immediate right, one near right" 0 1
119 commit 17 "expand" 12 16
119 commit 17 "expand" 12 16
120 commit 18 "merge two known; two far left" 1 15
120 commit 18 "merge two known; two far left" 1 15
121 commit 19 "expand" 15 17
121 commit 19 "expand" 15 17
122 commit 20 "merge two known; two far right" 0 18
122 commit 20 "merge two known; two far right" 0 18
123 commit 21 "expand" 19 20
123 commit 21 "expand" 19 20
124 commit 22 "merge two known; one far left, one far right" 18 21
124 commit 22 "merge two known; one far left, one far right" 18 21
125 commit 23 "merge one known; immediate left" 1 22
125 commit 23 "merge one known; immediate left" 1 22
126 commit 24 "merge one known; immediate right" 0 23
126 commit 24 "merge one known; immediate right" 0 23
127 commit 25 "merge one known; far left" 21 24
127 commit 25 "merge one known; far left" 21 24
128 commit 26 "merge one known; far right" 18 25
128 commit 26 "merge one known; far right" 18 25
129 commit 27 "collapse" 21
129 commit 27 "collapse" 21
130 commit 28 "merge zero known" 1 26
130 commit 28 "merge zero known" 1 26
131 commit 29 "regular commit" 0
131 commit 29 "regular commit" 0
132 commit 30 "expand" 28 29
132 commit 30 "expand" 28 29
133 commit 31 "expand" 21 30
133 commit 31 "expand" 21 30
134 commit 32 "expand" 27 31
134 commit 32 "expand" 27 31
135 commit 33 "head" 18
135 commit 33 "head" 18
136 commit 34 "head" 32
136 commit 34 "head" 32
137
137
138 echo % glog -q
138 echo % glog -q
139 hg glog -q
139 hg glog -q
140
140
141 echo % glog
141 echo % glog
142 hg glog
142 hg glog
143
143
144 echo % file glog
144 echo % file glog
145 hg glog 5
145 hg glog 5
146
146
147 echo % unused arguments
147 echo % unused arguments
148 hg glog -q foo bar || echo failed
148 hg glog -q foo bar || echo failed
149
149
150 echo % from outer space
150 echo % from outer space
151 cd ..
151 cd ..
152 hg glog -l1 repo
152 hg glog -l1 repo
153 hg glog -l1 repo/0
153 hg glog -l1 repo/0
154 hg glog -l1 repo/missing
154 hg glog -l1 repo/missing
155
155
156 echo % file log with revs != cset revs
156 echo % file log with revs != cset revs
157 hg init flog
157 hg init flog
158 cd flog
158 cd flog
159 echo one >one
159 echo one >one
160 hg add one
160 hg add one
161 hg commit -mone
161 hg commit -mone
162 echo two >two
162 echo two >two
163 hg add two
163 hg add two
164 hg commit -mtwo
164 hg commit -mtwo
165 echo more >two
165 echo more >two
166 hg commit -mmore
166 hg commit -mmore
167 hg glog two
167 hg glog two
168
168
169 echo % incoming and outgoing
170 cd ..
171 hg clone -U -r31 repo repo2
172 cd repo2
173 hg incoming -q --graph | sed -e 's|$HGTMP|[HGTMP]|'
174 cd ..
175 hg -R repo outgoing --graph repo2
@@ -1,383 +1,425
1 % init
1 % init
2 % empty repo
2 % empty repo
3 % building tree
3 % building tree
4 (the rawcommit command is deprecated)
4 (the rawcommit command is deprecated)
5 (the rawcommit command is deprecated)
5 (the rawcommit command is deprecated)
6 (the rawcommit command is deprecated)
6 (the rawcommit command is deprecated)
7 (the rawcommit command is deprecated)
7 (the rawcommit command is deprecated)
8 (the rawcommit command is deprecated)
8 (the rawcommit command is deprecated)
9 (the rawcommit command is deprecated)
9 (the rawcommit command is deprecated)
10 (the rawcommit command is deprecated)
10 (the rawcommit command is deprecated)
11 (the rawcommit command is deprecated)
11 (the rawcommit command is deprecated)
12 (the rawcommit command is deprecated)
12 (the rawcommit command is deprecated)
13 (the rawcommit command is deprecated)
13 (the rawcommit command is deprecated)
14 (the rawcommit command is deprecated)
14 (the rawcommit command is deprecated)
15 (the rawcommit command is deprecated)
15 (the rawcommit command is deprecated)
16 (the rawcommit command is deprecated)
16 (the rawcommit command is deprecated)
17 (the rawcommit command is deprecated)
17 (the rawcommit command is deprecated)
18 (the rawcommit command is deprecated)
18 (the rawcommit command is deprecated)
19 (the rawcommit command is deprecated)
19 (the rawcommit command is deprecated)
20 (the rawcommit command is deprecated)
20 (the rawcommit command is deprecated)
21 (the rawcommit command is deprecated)
21 (the rawcommit command is deprecated)
22 (the rawcommit command is deprecated)
22 (the rawcommit command is deprecated)
23 (the rawcommit command is deprecated)
23 (the rawcommit command is deprecated)
24 (the rawcommit command is deprecated)
24 (the rawcommit command is deprecated)
25 (the rawcommit command is deprecated)
25 (the rawcommit command is deprecated)
26 (the rawcommit command is deprecated)
26 (the rawcommit command is deprecated)
27 (the rawcommit command is deprecated)
27 (the rawcommit command is deprecated)
28 (the rawcommit command is deprecated)
28 (the rawcommit command is deprecated)
29 (the rawcommit command is deprecated)
29 (the rawcommit command is deprecated)
30 (the rawcommit command is deprecated)
30 (the rawcommit command is deprecated)
31 (the rawcommit command is deprecated)
31 (the rawcommit command is deprecated)
32 (the rawcommit command is deprecated)
32 (the rawcommit command is deprecated)
33 (the rawcommit command is deprecated)
33 (the rawcommit command is deprecated)
34 (the rawcommit command is deprecated)
34 (the rawcommit command is deprecated)
35 (the rawcommit command is deprecated)
35 (the rawcommit command is deprecated)
36 (the rawcommit command is deprecated)
36 (the rawcommit command is deprecated)
37 (the rawcommit command is deprecated)
37 (the rawcommit command is deprecated)
38 (the rawcommit command is deprecated)
38 (the rawcommit command is deprecated)
39 % glog -q
39 % glog -q
40 @ 34:0eed7cd895e0
40 @ 34:0eed7cd895e0
41 |
41 |
42 | o 33:2e9d1b521374
42 | o 33:2e9d1b521374
43 | |
43 | |
44 o | 32:77f7d8438a3c
44 o | 32:77f7d8438a3c
45 |\ \
45 |\ \
46 | o \ 31:82ee55204a79
46 | o \ 31:82ee55204a79
47 | |\ \
47 | |\ \
48 | | o \ 30:777dfc428649
48 | | o \ 30:777dfc428649
49 | | |\ \
49 | | |\ \
50 | | | o | 29:f8e7fee63353
50 | | | o | 29:f8e7fee63353
51 | | | | |
51 | | | | |
52 | | o | | 28:4b6e9bd48cf9
52 | | o | | 28:4b6e9bd48cf9
53 | | |\ \ \
53 | | |\ \ \
54 o | | | | | 27:e9e08174cd30
54 o | | | | | 27:e9e08174cd30
55 |/ / / / /
55 |/ / / / /
56 | | o---+ 26:720dc079a855
56 | | o---+ 26:720dc079a855
57 | | | | |
57 | | | | |
58 +---o | | 25:9d4ed048d013
58 +---o | | 25:9d4ed048d013
59 | | | | |
59 | | | | |
60 | | o | | 24:4a68967db00d
60 | | o | | 24:4a68967db00d
61 | | |\| |
61 | | |\| |
62 | | o | | 23:bc31393cabdf
62 | | o | | 23:bc31393cabdf
63 | |/| | |
63 | |/| | |
64 +---o---+ 22:a37f2ea6ebc6
64 +---o---+ 22:a37f2ea6ebc6
65 | | / /
65 | | / /
66 o | | | 21:e758e8f4ace9
66 o | | | 21:e758e8f4ace9
67 |\ \ \ \
67 |\ \ \ \
68 | o---+-+ 20:aeccadad74b4
68 | o---+-+ 20:aeccadad74b4
69 | / / /
69 | / / /
70 o | | | 19:138069b5dad7
70 o | | | 19:138069b5dad7
71 |\ \ \ \
71 |\ \ \ \
72 +---+---o 18:5a8c9a29ef81
72 +---+---o 18:5a8c9a29ef81
73 | | | |
73 | | | |
74 | o | | 17:43e52b935494
74 | o | | 17:43e52b935494
75 | |\ \ \
75 | |\ \ \
76 | | o---+ 16:449a2f9562a4
76 | | o---+ 16:449a2f9562a4
77 | | |/ /
77 | | |/ /
78 o | | | 15:c0b4283d4c1d
78 o | | | 15:c0b4283d4c1d
79 |\ \ \ \
79 |\ \ \ \
80 | o-----+ 14:9d533950abf0
80 | o-----+ 14:9d533950abf0
81 | |/ / /
81 | |/ / /
82 o | | | 13:c39d0a2b8165
82 o | | | 13:c39d0a2b8165
83 |\ \ \ \
83 |\ \ \ \
84 +---o | | 12:74dc7aea4494
84 +---o | | 12:74dc7aea4494
85 | | |/ /
85 | | |/ /
86 | o | | 11:c3c395dd8b98
86 | o | | 11:c3c395dd8b98
87 | |\ \ \
87 | |\ \ \
88 | | o---+ 10:8094c50149ef
88 | | o---+ 10:8094c50149ef
89 | |/ / /
89 | |/ / /
90 o | | | 9:79ab1812f961
90 o | | | 9:79ab1812f961
91 |\ \ \ \
91 |\ \ \ \
92 | o-----+ 8:d7aa38594334
92 | o-----+ 8:d7aa38594334
93 |/ / / /
93 |/ / / /
94 o | | | 7:699392d1259e
94 o | | | 7:699392d1259e
95 |\ \ \ \
95 |\ \ \ \
96 +---o | | 6:0ca7c061cf45
96 +---o | | 6:0ca7c061cf45
97 | |/ / /
97 | |/ / /
98 | o | | 5:3589c3c477ab
98 | o | | 5:3589c3c477ab
99 | |\ \ \
99 | |\ \ \
100 | | o | | 4:e2cad8233c77
100 | | o | | 4:e2cad8233c77
101 | |/|/ /
101 | |/|/ /
102 | o / / 3:02173ffbf857
102 | o / / 3:02173ffbf857
103 |/ / /
103 |/ / /
104 o / / 2:e8ea2256f9ec
104 o / / 2:e8ea2256f9ec
105 |/ /
105 |/ /
106 o / 1:3cae7826a707
106 o / 1:3cae7826a707
107 |/
107 |/
108 o 0:7aa22e58e8c1
108 o 0:7aa22e58e8c1
109
109
110 % glog
110 % glog
111 @ changeset: 34:0eed7cd895e0
111 @ changeset: 34:0eed7cd895e0
112 | tag: tip
112 | tag: tip
113 | parent: 32:77f7d8438a3c
113 | parent: 32:77f7d8438a3c
114 | user: test
114 | user: test
115 | date: Thu Jan 01 00:00:34 1970 +0000
115 | date: Thu Jan 01 00:00:34 1970 +0000
116 | summary: (34) head
116 | summary: (34) head
117 |
117 |
118 | o changeset: 33:2e9d1b521374
118 | o changeset: 33:2e9d1b521374
119 | | parent: 18:5a8c9a29ef81
119 | | parent: 18:5a8c9a29ef81
120 | | user: test
120 | | user: test
121 | | date: Thu Jan 01 00:00:33 1970 +0000
121 | | date: Thu Jan 01 00:00:33 1970 +0000
122 | | summary: (33) head
122 | | summary: (33) head
123 | |
123 | |
124 o | changeset: 32:77f7d8438a3c
124 o | changeset: 32:77f7d8438a3c
125 |\ \ parent: 27:e9e08174cd30
125 |\ \ parent: 27:e9e08174cd30
126 | | | parent: 31:82ee55204a79
126 | | | parent: 31:82ee55204a79
127 | | | user: test
127 | | | user: test
128 | | | date: Thu Jan 01 00:00:32 1970 +0000
128 | | | date: Thu Jan 01 00:00:32 1970 +0000
129 | | | summary: (32) expand
129 | | | summary: (32) expand
130 | | |
130 | | |
131 | o | changeset: 31:82ee55204a79
131 | o | changeset: 31:82ee55204a79
132 | |\ \ parent: 21:e758e8f4ace9
132 | |\ \ parent: 21:e758e8f4ace9
133 | | | | parent: 30:777dfc428649
133 | | | | parent: 30:777dfc428649
134 | | | | user: test
134 | | | | user: test
135 | | | | date: Thu Jan 01 00:00:31 1970 +0000
135 | | | | date: Thu Jan 01 00:00:31 1970 +0000
136 | | | | summary: (31) expand
136 | | | | summary: (31) expand
137 | | | |
137 | | | |
138 | | o | changeset: 30:777dfc428649
138 | | o | changeset: 30:777dfc428649
139 | | |\ \ parent: 28:4b6e9bd48cf9
139 | | |\ \ parent: 28:4b6e9bd48cf9
140 | | | | | parent: 29:f8e7fee63353
140 | | | | | parent: 29:f8e7fee63353
141 | | | | | user: test
141 | | | | | user: test
142 | | | | | date: Thu Jan 01 00:00:30 1970 +0000
142 | | | | | date: Thu Jan 01 00:00:30 1970 +0000
143 | | | | | summary: (30) expand
143 | | | | | summary: (30) expand
144 | | | | |
144 | | | | |
145 | | | o | changeset: 29:f8e7fee63353
145 | | | o | changeset: 29:f8e7fee63353
146 | | | | | parent: 0:7aa22e58e8c1
146 | | | | | parent: 0:7aa22e58e8c1
147 | | | | | user: test
147 | | | | | user: test
148 | | | | | date: Thu Jan 01 00:00:29 1970 +0000
148 | | | | | date: Thu Jan 01 00:00:29 1970 +0000
149 | | | | | summary: (29) regular commit
149 | | | | | summary: (29) regular commit
150 | | | | |
150 | | | | |
151 | | o | | changeset: 28:4b6e9bd48cf9
151 | | o | | changeset: 28:4b6e9bd48cf9
152 | | |\ \ \ parent: 1:3cae7826a707
152 | | |\ \ \ parent: 1:3cae7826a707
153 | | | | | | parent: 26:720dc079a855
153 | | | | | | parent: 26:720dc079a855
154 | | | | | | user: test
154 | | | | | | user: test
155 | | | | | | date: Thu Jan 01 00:00:28 1970 +0000
155 | | | | | | date: Thu Jan 01 00:00:28 1970 +0000
156 | | | | | | summary: (28) merge zero known
156 | | | | | | summary: (28) merge zero known
157 | | | | | |
157 | | | | | |
158 o | | | | | changeset: 27:e9e08174cd30
158 o | | | | | changeset: 27:e9e08174cd30
159 |/ / / / / parent: 21:e758e8f4ace9
159 |/ / / / / parent: 21:e758e8f4ace9
160 | | | | | user: test
160 | | | | | user: test
161 | | | | | date: Thu Jan 01 00:00:27 1970 +0000
161 | | | | | date: Thu Jan 01 00:00:27 1970 +0000
162 | | | | | summary: (27) collapse
162 | | | | | summary: (27) collapse
163 | | | | |
163 | | | | |
164 | | o---+ changeset: 26:720dc079a855
164 | | o---+ changeset: 26:720dc079a855
165 | | | | | parent: 18:5a8c9a29ef81
165 | | | | | parent: 18:5a8c9a29ef81
166 | | | | | parent: 25:9d4ed048d013
166 | | | | | parent: 25:9d4ed048d013
167 | | | | | user: test
167 | | | | | user: test
168 | | | | | date: Thu Jan 01 00:00:26 1970 +0000
168 | | | | | date: Thu Jan 01 00:00:26 1970 +0000
169 | | | | | summary: (26) merge one known; far right
169 | | | | | summary: (26) merge one known; far right
170 | | | | |
170 | | | | |
171 +---o | | changeset: 25:9d4ed048d013
171 +---o | | changeset: 25:9d4ed048d013
172 | | | | | parent: 21:e758e8f4ace9
172 | | | | | parent: 21:e758e8f4ace9
173 | | | | | parent: 24:4a68967db00d
173 | | | | | parent: 24:4a68967db00d
174 | | | | | user: test
174 | | | | | user: test
175 | | | | | date: Thu Jan 01 00:00:25 1970 +0000
175 | | | | | date: Thu Jan 01 00:00:25 1970 +0000
176 | | | | | summary: (25) merge one known; far left
176 | | | | | summary: (25) merge one known; far left
177 | | | | |
177 | | | | |
178 | | o | | changeset: 24:4a68967db00d
178 | | o | | changeset: 24:4a68967db00d
179 | | |\| | parent: 0:7aa22e58e8c1
179 | | |\| | parent: 0:7aa22e58e8c1
180 | | | | | parent: 23:bc31393cabdf
180 | | | | | parent: 23:bc31393cabdf
181 | | | | | user: test
181 | | | | | user: test
182 | | | | | date: Thu Jan 01 00:00:24 1970 +0000
182 | | | | | date: Thu Jan 01 00:00:24 1970 +0000
183 | | | | | summary: (24) merge one known; immediate right
183 | | | | | summary: (24) merge one known; immediate right
184 | | | | |
184 | | | | |
185 | | o | | changeset: 23:bc31393cabdf
185 | | o | | changeset: 23:bc31393cabdf
186 | |/| | | parent: 1:3cae7826a707
186 | |/| | | parent: 1:3cae7826a707
187 | | | | | parent: 22:a37f2ea6ebc6
187 | | | | | parent: 22:a37f2ea6ebc6
188 | | | | | user: test
188 | | | | | user: test
189 | | | | | date: Thu Jan 01 00:00:23 1970 +0000
189 | | | | | date: Thu Jan 01 00:00:23 1970 +0000
190 | | | | | summary: (23) merge one known; immediate left
190 | | | | | summary: (23) merge one known; immediate left
191 | | | | |
191 | | | | |
192 +---o---+ changeset: 22:a37f2ea6ebc6
192 +---o---+ changeset: 22:a37f2ea6ebc6
193 | | | | parent: 18:5a8c9a29ef81
193 | | | | parent: 18:5a8c9a29ef81
194 | | / / parent: 21:e758e8f4ace9
194 | | / / parent: 21:e758e8f4ace9
195 | | | | user: test
195 | | | | user: test
196 | | | | date: Thu Jan 01 00:00:22 1970 +0000
196 | | | | date: Thu Jan 01 00:00:22 1970 +0000
197 | | | | summary: (22) merge two known; one far left, one far right
197 | | | | summary: (22) merge two known; one far left, one far right
198 | | | |
198 | | | |
199 o | | | changeset: 21:e758e8f4ace9
199 o | | | changeset: 21:e758e8f4ace9
200 |\ \ \ \ parent: 19:138069b5dad7
200 |\ \ \ \ parent: 19:138069b5dad7
201 | | | | | parent: 20:aeccadad74b4
201 | | | | | parent: 20:aeccadad74b4
202 | | | | | user: test
202 | | | | | user: test
203 | | | | | date: Thu Jan 01 00:00:21 1970 +0000
203 | | | | | date: Thu Jan 01 00:00:21 1970 +0000
204 | | | | | summary: (21) expand
204 | | | | | summary: (21) expand
205 | | | | |
205 | | | | |
206 | o---+-+ changeset: 20:aeccadad74b4
206 | o---+-+ changeset: 20:aeccadad74b4
207 | | | | parent: 0:7aa22e58e8c1
207 | | | | parent: 0:7aa22e58e8c1
208 | / / / parent: 18:5a8c9a29ef81
208 | / / / parent: 18:5a8c9a29ef81
209 | | | | user: test
209 | | | | user: test
210 | | | | date: Thu Jan 01 00:00:20 1970 +0000
210 | | | | date: Thu Jan 01 00:00:20 1970 +0000
211 | | | | summary: (20) merge two known; two far right
211 | | | | summary: (20) merge two known; two far right
212 | | | |
212 | | | |
213 o | | | changeset: 19:138069b5dad7
213 o | | | changeset: 19:138069b5dad7
214 |\ \ \ \ parent: 15:c0b4283d4c1d
214 |\ \ \ \ parent: 15:c0b4283d4c1d
215 | | | | | parent: 17:43e52b935494
215 | | | | | parent: 17:43e52b935494
216 | | | | | user: test
216 | | | | | user: test
217 | | | | | date: Thu Jan 01 00:00:19 1970 +0000
217 | | | | | date: Thu Jan 01 00:00:19 1970 +0000
218 | | | | | summary: (19) expand
218 | | | | | summary: (19) expand
219 | | | | |
219 | | | | |
220 +---+---o changeset: 18:5a8c9a29ef81
220 +---+---o changeset: 18:5a8c9a29ef81
221 | | | | parent: 1:3cae7826a707
221 | | | | parent: 1:3cae7826a707
222 | | | | parent: 15:c0b4283d4c1d
222 | | | | parent: 15:c0b4283d4c1d
223 | | | | user: test
223 | | | | user: test
224 | | | | date: Thu Jan 01 00:00:18 1970 +0000
224 | | | | date: Thu Jan 01 00:00:18 1970 +0000
225 | | | | summary: (18) merge two known; two far left
225 | | | | summary: (18) merge two known; two far left
226 | | | |
226 | | | |
227 | o | | changeset: 17:43e52b935494
227 | o | | changeset: 17:43e52b935494
228 | |\ \ \ parent: 12:74dc7aea4494
228 | |\ \ \ parent: 12:74dc7aea4494
229 | | | | | parent: 16:449a2f9562a4
229 | | | | | parent: 16:449a2f9562a4
230 | | | | | user: test
230 | | | | | user: test
231 | | | | | date: Thu Jan 01 00:00:17 1970 +0000
231 | | | | | date: Thu Jan 01 00:00:17 1970 +0000
232 | | | | | summary: (17) expand
232 | | | | | summary: (17) expand
233 | | | | |
233 | | | | |
234 | | o---+ changeset: 16:449a2f9562a4
234 | | o---+ changeset: 16:449a2f9562a4
235 | | | | | parent: 0:7aa22e58e8c1
235 | | | | | parent: 0:7aa22e58e8c1
236 | | |/ / parent: 1:3cae7826a707
236 | | |/ / parent: 1:3cae7826a707
237 | | | | user: test
237 | | | | user: test
238 | | | | date: Thu Jan 01 00:00:16 1970 +0000
238 | | | | date: Thu Jan 01 00:00:16 1970 +0000
239 | | | | summary: (16) merge two known; one immediate right, one near right
239 | | | | summary: (16) merge two known; one immediate right, one near right
240 | | | |
240 | | | |
241 o | | | changeset: 15:c0b4283d4c1d
241 o | | | changeset: 15:c0b4283d4c1d
242 |\ \ \ \ parent: 13:c39d0a2b8165
242 |\ \ \ \ parent: 13:c39d0a2b8165
243 | | | | | parent: 14:9d533950abf0
243 | | | | | parent: 14:9d533950abf0
244 | | | | | user: test
244 | | | | | user: test
245 | | | | | date: Thu Jan 01 00:00:15 1970 +0000
245 | | | | | date: Thu Jan 01 00:00:15 1970 +0000
246 | | | | | summary: (15) expand
246 | | | | | summary: (15) expand
247 | | | | |
247 | | | | |
248 | o-----+ changeset: 14:9d533950abf0
248 | o-----+ changeset: 14:9d533950abf0
249 | | | | | parent: 0:7aa22e58e8c1
249 | | | | | parent: 0:7aa22e58e8c1
250 | |/ / / parent: 12:74dc7aea4494
250 | |/ / / parent: 12:74dc7aea4494
251 | | | | user: test
251 | | | | user: test
252 | | | | date: Thu Jan 01 00:00:14 1970 +0000
252 | | | | date: Thu Jan 01 00:00:14 1970 +0000
253 | | | | summary: (14) merge two known; one immediate right, one far right
253 | | | | summary: (14) merge two known; one immediate right, one far right
254 | | | |
254 | | | |
255 o | | | changeset: 13:c39d0a2b8165
255 o | | | changeset: 13:c39d0a2b8165
256 |\ \ \ \ parent: 9:79ab1812f961
256 |\ \ \ \ parent: 9:79ab1812f961
257 | | | | | parent: 11:c3c395dd8b98
257 | | | | | parent: 11:c3c395dd8b98
258 | | | | | user: test
258 | | | | | user: test
259 | | | | | date: Thu Jan 01 00:00:13 1970 +0000
259 | | | | | date: Thu Jan 01 00:00:13 1970 +0000
260 | | | | | summary: (13) expand
260 | | | | | summary: (13) expand
261 | | | | |
261 | | | | |
262 +---o | | changeset: 12:74dc7aea4494
262 +---o | | changeset: 12:74dc7aea4494
263 | | |/ / parent: 1:3cae7826a707
263 | | |/ / parent: 1:3cae7826a707
264 | | | | parent: 9:79ab1812f961
264 | | | | parent: 9:79ab1812f961
265 | | | | user: test
265 | | | | user: test
266 | | | | date: Thu Jan 01 00:00:12 1970 +0000
266 | | | | date: Thu Jan 01 00:00:12 1970 +0000
267 | | | | summary: (12) merge two known; one immediate right, one far left
267 | | | | summary: (12) merge two known; one immediate right, one far left
268 | | | |
268 | | | |
269 | o | | changeset: 11:c3c395dd8b98
269 | o | | changeset: 11:c3c395dd8b98
270 | |\ \ \ parent: 6:0ca7c061cf45
270 | |\ \ \ parent: 6:0ca7c061cf45
271 | | | | | parent: 10:8094c50149ef
271 | | | | | parent: 10:8094c50149ef
272 | | | | | user: test
272 | | | | | user: test
273 | | | | | date: Thu Jan 01 00:00:11 1970 +0000
273 | | | | | date: Thu Jan 01 00:00:11 1970 +0000
274 | | | | | summary: (11) expand
274 | | | | | summary: (11) expand
275 | | | | |
275 | | | | |
276 | | o---+ changeset: 10:8094c50149ef
276 | | o---+ changeset: 10:8094c50149ef
277 | | | | | parent: 0:7aa22e58e8c1
277 | | | | | parent: 0:7aa22e58e8c1
278 | |/ / / parent: 6:0ca7c061cf45
278 | |/ / / parent: 6:0ca7c061cf45
279 | | | | user: test
279 | | | | user: test
280 | | | | date: Thu Jan 01 00:00:10 1970 +0000
280 | | | | date: Thu Jan 01 00:00:10 1970 +0000
281 | | | | summary: (10) merge two known; one immediate left, one near right
281 | | | | summary: (10) merge two known; one immediate left, one near right
282 | | | |
282 | | | |
283 o | | | changeset: 9:79ab1812f961
283 o | | | changeset: 9:79ab1812f961
284 |\ \ \ \ parent: 7:699392d1259e
284 |\ \ \ \ parent: 7:699392d1259e
285 | | | | | parent: 8:d7aa38594334
285 | | | | | parent: 8:d7aa38594334
286 | | | | | user: test
286 | | | | | user: test
287 | | | | | date: Thu Jan 01 00:00:09 1970 +0000
287 | | | | | date: Thu Jan 01 00:00:09 1970 +0000
288 | | | | | summary: (9) expand
288 | | | | | summary: (9) expand
289 | | | | |
289 | | | | |
290 | o-----+ changeset: 8:d7aa38594334
290 | o-----+ changeset: 8:d7aa38594334
291 | | | | | parent: 0:7aa22e58e8c1
291 | | | | | parent: 0:7aa22e58e8c1
292 |/ / / / parent: 7:699392d1259e
292 |/ / / / parent: 7:699392d1259e
293 | | | | user: test
293 | | | | user: test
294 | | | | date: Thu Jan 01 00:00:08 1970 +0000
294 | | | | date: Thu Jan 01 00:00:08 1970 +0000
295 | | | | summary: (8) merge two known; one immediate left, one far right
295 | | | | summary: (8) merge two known; one immediate left, one far right
296 | | | |
296 | | | |
297 o | | | changeset: 7:699392d1259e
297 o | | | changeset: 7:699392d1259e
298 |\ \ \ \ parent: 2:e8ea2256f9ec
298 |\ \ \ \ parent: 2:e8ea2256f9ec
299 | | | | | parent: 5:3589c3c477ab
299 | | | | | parent: 5:3589c3c477ab
300 | | | | | user: test
300 | | | | | user: test
301 | | | | | date: Thu Jan 01 00:00:07 1970 +0000
301 | | | | | date: Thu Jan 01 00:00:07 1970 +0000
302 | | | | | summary: (7) expand
302 | | | | | summary: (7) expand
303 | | | | |
303 | | | | |
304 +---o | | changeset: 6:0ca7c061cf45
304 +---o | | changeset: 6:0ca7c061cf45
305 | |/ / / parent: 2:e8ea2256f9ec
305 | |/ / / parent: 2:e8ea2256f9ec
306 | | | | parent: 5:3589c3c477ab
306 | | | | parent: 5:3589c3c477ab
307 | | | | user: test
307 | | | | user: test
308 | | | | date: Thu Jan 01 00:00:06 1970 +0000
308 | | | | date: Thu Jan 01 00:00:06 1970 +0000
309 | | | | summary: (6) merge two known; one immediate left, one far left
309 | | | | summary: (6) merge two known; one immediate left, one far left
310 | | | |
310 | | | |
311 | o | | changeset: 5:3589c3c477ab
311 | o | | changeset: 5:3589c3c477ab
312 | |\ \ \ parent: 3:02173ffbf857
312 | |\ \ \ parent: 3:02173ffbf857
313 | | | | | parent: 4:e2cad8233c77
313 | | | | | parent: 4:e2cad8233c77
314 | | | | | user: test
314 | | | | | user: test
315 | | | | | date: Thu Jan 01 00:00:05 1970 +0000
315 | | | | | date: Thu Jan 01 00:00:05 1970 +0000
316 | | | | | summary: (5) expand
316 | | | | | summary: (5) expand
317 | | | | |
317 | | | | |
318 | | o | | changeset: 4:e2cad8233c77
318 | | o | | changeset: 4:e2cad8233c77
319 | |/|/ / parent: 1:3cae7826a707
319 | |/|/ / parent: 1:3cae7826a707
320 | | | | parent: 3:02173ffbf857
320 | | | | parent: 3:02173ffbf857
321 | | | | user: test
321 | | | | user: test
322 | | | | date: Thu Jan 01 00:00:04 1970 +0000
322 | | | | date: Thu Jan 01 00:00:04 1970 +0000
323 | | | | summary: (4) merge two known; one immediate left, one immediate right
323 | | | | summary: (4) merge two known; one immediate left, one immediate right
324 | | | |
324 | | | |
325 | o | | changeset: 3:02173ffbf857
325 | o | | changeset: 3:02173ffbf857
326 |/ / / user: test
326 |/ / / user: test
327 | | | date: Thu Jan 01 00:00:03 1970 +0000
327 | | | date: Thu Jan 01 00:00:03 1970 +0000
328 | | | summary: (3) collapse
328 | | | summary: (3) collapse
329 | | |
329 | | |
330 o | | changeset: 2:e8ea2256f9ec
330 o | | changeset: 2:e8ea2256f9ec
331 |/ / user: test
331 |/ / user: test
332 | | date: Thu Jan 01 00:00:02 1970 +0000
332 | | date: Thu Jan 01 00:00:02 1970 +0000
333 | | summary: (2) collapse
333 | | summary: (2) collapse
334 | |
334 | |
335 o | changeset: 1:3cae7826a707
335 o | changeset: 1:3cae7826a707
336 |/ user: test
336 |/ user: test
337 | date: Thu Jan 01 00:00:01 1970 +0000
337 | date: Thu Jan 01 00:00:01 1970 +0000
338 | summary: (1) collapse
338 | summary: (1) collapse
339 |
339 |
340 o changeset: 0:7aa22e58e8c1
340 o changeset: 0:7aa22e58e8c1
341 user: test
341 user: test
342 date: Thu Jan 01 00:00:00 1970 +0000
342 date: Thu Jan 01 00:00:00 1970 +0000
343 summary: (0) root
343 summary: (0) root
344
344
345 % file glog
345 % file glog
346 o changeset: 5:3589c3c477ab
346 o changeset: 5:3589c3c477ab
347 parent: 3:02173ffbf857
347 parent: 3:02173ffbf857
348 parent: 4:e2cad8233c77
348 parent: 4:e2cad8233c77
349 user: test
349 user: test
350 date: Thu Jan 01 00:00:05 1970 +0000
350 date: Thu Jan 01 00:00:05 1970 +0000
351 summary: (5) expand
351 summary: (5) expand
352
352
353 % unused arguments
353 % unused arguments
354 hg glog: invalid arguments
354 hg glog: invalid arguments
355 hg glog [OPTION]... [FILE]
355 hg glog [OPTION]... [FILE]
356
356
357 show revision history alongside an ASCII revision graph
357 show revision history alongside an ASCII revision graph
358 failed
358 failed
359 % from outer space
359 % from outer space
360 @ changeset: 34:0eed7cd895e0
360 @ changeset: 34:0eed7cd895e0
361 | tag: tip
361 | tag: tip
362 | parent: 32:77f7d8438a3c
362 | parent: 32:77f7d8438a3c
363 | user: test
363 | user: test
364 | date: Thu Jan 01 00:00:34 1970 +0000
364 | date: Thu Jan 01 00:00:34 1970 +0000
365 | summary: (34) head
365 | summary: (34) head
366 |
366 |
367 o changeset: 0:7aa22e58e8c1
367 o changeset: 0:7aa22e58e8c1
368 user: test
368 user: test
369 date: Thu Jan 01 00:00:00 1970 +0000
369 date: Thu Jan 01 00:00:00 1970 +0000
370 summary: (0) root
370 summary: (0) root
371
371
372 % file log with revs != cset revs
372 % file log with revs != cset revs
373 @ changeset: 2:12c28321755b
373 @ changeset: 2:12c28321755b
374 | tag: tip
374 | tag: tip
375 | user: test
375 | user: test
376 | date: Thu Jan 01 00:00:00 1970 +0000
376 | date: Thu Jan 01 00:00:00 1970 +0000
377 | summary: more
377 | summary: more
378 |
378 |
379 o changeset: 1:5ac72c0599bf
379 o changeset: 1:5ac72c0599bf
380 user: test
380 user: test
381 date: Thu Jan 01 00:00:00 1970 +0000
381 date: Thu Jan 01 00:00:00 1970 +0000
382 summary: two
382 summary: two
383
383
384 % incoming and outgoing
385 requesting all changes
386 adding changesets
387 adding manifests
388 adding file changes
389 added 31 changesets with 31 changes to 31 files
390 o 34:0eed7cd895e0
391 |
392 | o 33:2e9d1b521374
393 |
394 o 32:77f7d8438a3c
395 |
396 o 27:e9e08174cd30
397
398 comparing with repo2
399 searching for changes
400 @ changeset: 34:0eed7cd895e0
401 | tag: tip
402 | parent: 32:77f7d8438a3c
403 | user: test
404 | date: Thu Jan 01 00:00:34 1970 +0000
405 | summary: (34) head
406 |
407 | o changeset: 33:2e9d1b521374
408 | parent: 18:5a8c9a29ef81
409 | user: test
410 | date: Thu Jan 01 00:00:33 1970 +0000
411 | summary: (33) head
412 |
413 o changeset: 32:77f7d8438a3c
414 | parent: 27:e9e08174cd30
415 | parent: 31:82ee55204a79
416 | user: test
417 | date: Thu Jan 01 00:00:32 1970 +0000
418 | summary: (32) expand
419 |
420 o changeset: 27:e9e08174cd30
421 parent: 21:e758e8f4ace9
422 user: test
423 date: Thu Jan 01 00:00:27 1970 +0000
424 summary: (27) collapse
425
General Comments 0
You need to be logged in to leave comments. Login now