##// END OF EJS Templates
test: fix common-pattern for pure variant...
Boris Feld -
r35234:f0445eea default
parent child Browse files
Show More
@@ -1,75 +1,75 b''
1 # common patterns in test at can safely be replaced
1 # common patterns in test at can safely be replaced
2 from __future__ import absolute_import
2 from __future__ import absolute_import
3
3
4 substitutions = [
4 substitutions = [
5 # list of possible compressions
5 # list of possible compressions
6 (br'zstd,zlib,none,bzip2',
6 (br'(zstd,)?zlib,none,bzip2',
7 br'$USUAL_COMPRESSIONS$'
7 br'$USUAL_COMPRESSIONS$'
8 ),
8 ),
9 # capabilities sent through http
9 # capabilities sent through http
10 (br'bundlecaps=HG20%2Cbundle2%3DHG20%250A'
10 (br'bundlecaps=HG20%2Cbundle2%3DHG20%250A'
11 br'changegroup%253D01%252C02%250A'
11 br'changegroup%253D01%252C02%250A'
12 br'digests%253Dmd5%252Csha1%252Csha512%250A'
12 br'digests%253Dmd5%252Csha1%252Csha512%250A'
13 br'error%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250A'
13 br'error%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250A'
14 br'hgtagsfnodes%250A'
14 br'hgtagsfnodes%250A'
15 br'listkeys%250A'
15 br'listkeys%250A'
16 br'phases%253Dheads%250A'
16 br'phases%253Dheads%250A'
17 br'pushkey%250A'
17 br'pushkey%250A'
18 br'remote-changegroup%253Dhttp%252Chttps',
18 br'remote-changegroup%253Dhttp%252Chttps',
19 # (the replacement patterns)
19 # (the replacement patterns)
20 br'$USUAL_BUNDLE_CAPS$'
20 br'$USUAL_BUNDLE_CAPS$'
21 ),
21 ),
22 # bundle2 capabilities sent through ssh
22 # bundle2 capabilities sent through ssh
23 (br'bundle2=HG20%0A'
23 (br'bundle2=HG20%0A'
24 br'changegroup%3D01%2C02%0A'
24 br'changegroup%3D01%2C02%0A'
25 br'digests%3Dmd5%2Csha1%2Csha512%0A'
25 br'digests%3Dmd5%2Csha1%2Csha512%0A'
26 br'error%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0A'
26 br'error%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0A'
27 br'hgtagsfnodes%0A'
27 br'hgtagsfnodes%0A'
28 br'listkeys%0A'
28 br'listkeys%0A'
29 br'phases%3Dheads%0A'
29 br'phases%3Dheads%0A'
30 br'pushkey%0A'
30 br'pushkey%0A'
31 br'remote-changegroup%3Dhttp%2Chttps',
31 br'remote-changegroup%3Dhttp%2Chttps',
32 # (replacement patterns)
32 # (replacement patterns)
33 br'$USUAL_BUNDLE2_CAPS$'
33 br'$USUAL_BUNDLE2_CAPS$'
34 ),
34 ),
35 # HTTP log dates
35 # HTTP log dates
36 (br' - - \[\d\d/.../2\d\d\d \d\d:\d\d:\d\d] "GET',
36 (br' - - \[\d\d/.../2\d\d\d \d\d:\d\d:\d\d] "GET',
37 br' - - [$LOGDATE$] "GET'
37 br' - - [$LOGDATE$] "GET'
38 ),
38 ),
39 ]
39 ]
40
40
41 # Various platform error strings, keyed on a common replacement string
41 # Various platform error strings, keyed on a common replacement string
42 _errors = {
42 _errors = {
43 br'$ENOENT$': (
43 br'$ENOENT$': (
44 # strerror()
44 # strerror()
45 br'No such file or directory',
45 br'No such file or directory',
46
46
47 # FormatMessage(ERROR_FILE_NOT_FOUND)
47 # FormatMessage(ERROR_FILE_NOT_FOUND)
48 br'The system cannot find the file specified',
48 br'The system cannot find the file specified',
49 ),
49 ),
50 br'$ENOTDIR$': (
50 br'$ENOTDIR$': (
51 # strerror()
51 # strerror()
52 br'Not a directory',
52 br'Not a directory',
53
53
54 # FormatMessage(ERROR_PATH_NOT_FOUND)
54 # FormatMessage(ERROR_PATH_NOT_FOUND)
55 br'The system cannot find the path specified',
55 br'The system cannot find the path specified',
56 ),
56 ),
57 br'$ECONNRESET$': (
57 br'$ECONNRESET$': (
58 # strerror()
58 # strerror()
59 br'Connection reset by peer',
59 br'Connection reset by peer',
60
60
61 # FormatMessage(WSAECONNRESET)
61 # FormatMessage(WSAECONNRESET)
62 br'An existing connection was forcibly closed by the remote host',
62 br'An existing connection was forcibly closed by the remote host',
63 ),
63 ),
64 br'$EADDRINUSE$': (
64 br'$EADDRINUSE$': (
65 # strerror()
65 # strerror()
66 br'Address already in use',
66 br'Address already in use',
67
67
68 # FormatMessage(WSAEADDRINUSE)
68 # FormatMessage(WSAEADDRINUSE)
69 br'Only one usage of each socket address'
69 br'Only one usage of each socket address'
70 br' \(protocol/network address/port\) is normally permitted',
70 br' \(protocol/network address/port\) is normally permitted',
71 ),
71 ),
72 }
72 }
73
73
74 for replace, msgs in _errors.items():
74 for replace, msgs in _errors.items():
75 substitutions.extend((m, replace) for m in msgs)
75 substitutions.extend((m, replace) for m in msgs)
@@ -1,580 +1,580 b''
1 #require killdaemons
1 #require killdaemons
2
2
3 Tests discovery against servers without getbundle support:
3 Tests discovery against servers without getbundle support:
4
4
5 $ CAP="getbundle bundle2"
5 $ CAP="getbundle bundle2"
6 $ . "$TESTDIR/notcapable"
6 $ . "$TESTDIR/notcapable"
7 $ cat >> $HGRCPATH <<EOF
7 $ cat >> $HGRCPATH <<EOF
8 > [ui]
8 > [ui]
9 > logtemplate="{rev} {node|short}: {desc} {branches}\n"
9 > logtemplate="{rev} {node|short}: {desc} {branches}\n"
10 > EOF
10 > EOF
11
11
12 Setup HTTP server control:
12 Setup HTTP server control:
13
13
14 $ remote=http://localhost:$HGPORT/
14 $ remote=http://localhost:$HGPORT/
15 $ export remote
15 $ export remote
16 $ tstart() {
16 $ tstart() {
17 > echo '[web]' > $1/.hg/hgrc
17 > echo '[web]' > $1/.hg/hgrc
18 > echo 'push_ssl = false' >> $1/.hg/hgrc
18 > echo 'push_ssl = false' >> $1/.hg/hgrc
19 > echo 'allow_push = *' >> $1/.hg/hgrc
19 > echo 'allow_push = *' >> $1/.hg/hgrc
20 > hg serve -R $1 -p $HGPORT -d --pid-file=hg.pid -A access.log -E errors.log
20 > hg serve -R $1 -p $HGPORT -d --pid-file=hg.pid -A access.log -E errors.log
21 > cat hg.pid >> $DAEMON_PIDS
21 > cat hg.pid >> $DAEMON_PIDS
22 > }
22 > }
23 $ tstop() {
23 $ tstop() {
24 > killdaemons.py
24 > killdaemons.py
25 > [ "$1" ] && cut -d' ' -f6- access.log && cat errors.log
25 > [ "$1" ] && cut -d' ' -f6- access.log && cat errors.log
26 > rm access.log errors.log
26 > rm access.log errors.log
27 > }
27 > }
28
28
29 Both are empty:
29 Both are empty:
30
30
31 $ hg init empty1
31 $ hg init empty1
32 $ hg init empty2
32 $ hg init empty2
33 $ tstart empty2
33 $ tstart empty2
34 $ hg incoming -R empty1 $remote
34 $ hg incoming -R empty1 $remote
35 comparing with http://localhost:$HGPORT/
35 comparing with http://localhost:$HGPORT/
36 no changes found
36 no changes found
37 [1]
37 [1]
38 $ hg outgoing -R empty1 $remote
38 $ hg outgoing -R empty1 $remote
39 comparing with http://localhost:$HGPORT/
39 comparing with http://localhost:$HGPORT/
40 no changes found
40 no changes found
41 [1]
41 [1]
42 $ hg pull -R empty1 $remote
42 $ hg pull -R empty1 $remote
43 pulling from http://localhost:$HGPORT/
43 pulling from http://localhost:$HGPORT/
44 no changes found
44 no changes found
45 $ hg push -R empty1 $remote
45 $ hg push -R empty1 $remote
46 pushing to http://localhost:$HGPORT/
46 pushing to http://localhost:$HGPORT/
47 no changes found
47 no changes found
48 [1]
48 [1]
49 $ tstop
49 $ tstop
50
50
51 Base repo:
51 Base repo:
52
52
53 $ hg init main
53 $ hg init main
54 $ cd main
54 $ cd main
55 $ hg debugbuilddag -mo '+2:tbase @name1 +3:thead1 <tbase @name2 +4:thead2 @both /thead1 +2:tmaintip'
55 $ hg debugbuilddag -mo '+2:tbase @name1 +3:thead1 <tbase @name2 +4:thead2 @both /thead1 +2:tmaintip'
56 $ hg log -G
56 $ hg log -G
57 o 11 a19bfa7e7328: r11 both
57 o 11 a19bfa7e7328: r11 both
58 |
58 |
59 o 10 8b6bad1512e1: r10 both
59 o 10 8b6bad1512e1: r10 both
60 |
60 |
61 o 9 025829e08038: r9 both
61 o 9 025829e08038: r9 both
62 |\
62 |\
63 | o 8 d8f638ac69e9: r8 name2
63 | o 8 d8f638ac69e9: r8 name2
64 | |
64 | |
65 | o 7 b6b4d315a2ac: r7 name2
65 | o 7 b6b4d315a2ac: r7 name2
66 | |
66 | |
67 | o 6 6c6f5d5f3c11: r6 name2
67 | o 6 6c6f5d5f3c11: r6 name2
68 | |
68 | |
69 | o 5 70314b29987d: r5 name2
69 | o 5 70314b29987d: r5 name2
70 | |
70 | |
71 o | 4 e71dbbc70e03: r4 name1
71 o | 4 e71dbbc70e03: r4 name1
72 | |
72 | |
73 o | 3 2c8d5d5ec612: r3 name1
73 o | 3 2c8d5d5ec612: r3 name1
74 | |
74 | |
75 o | 2 a7892891da29: r2 name1
75 o | 2 a7892891da29: r2 name1
76 |/
76 |/
77 o 1 0019a3b924fd: r1
77 o 1 0019a3b924fd: r1
78 |
78 |
79 o 0 d57206cc072a: r0
79 o 0 d57206cc072a: r0
80
80
81 $ cd ..
81 $ cd ..
82 $ tstart main
82 $ tstart main
83
83
84 Full clone:
84 Full clone:
85
85
86 $ hg clone main full
86 $ hg clone main full
87 updating to branch default
87 updating to branch default
88 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
88 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
89 $ cd full
89 $ cd full
90 $ hg incoming $remote
90 $ hg incoming $remote
91 comparing with http://localhost:$HGPORT/
91 comparing with http://localhost:$HGPORT/
92 searching for changes
92 searching for changes
93 no changes found
93 no changes found
94 [1]
94 [1]
95 $ hg outgoing $remote
95 $ hg outgoing $remote
96 comparing with http://localhost:$HGPORT/
96 comparing with http://localhost:$HGPORT/
97 searching for changes
97 searching for changes
98 no changes found
98 no changes found
99 [1]
99 [1]
100 $ hg pull $remote
100 $ hg pull $remote
101 pulling from http://localhost:$HGPORT/
101 pulling from http://localhost:$HGPORT/
102 searching for changes
102 searching for changes
103 no changes found
103 no changes found
104 $ hg push $remote
104 $ hg push $remote
105 pushing to http://localhost:$HGPORT/
105 pushing to http://localhost:$HGPORT/
106 searching for changes
106 searching for changes
107 no changes found
107 no changes found
108 [1]
108 [1]
109 $ cd ..
109 $ cd ..
110
110
111 Local is empty:
111 Local is empty:
112
112
113 $ cd empty1
113 $ cd empty1
114 $ hg incoming $remote
114 $ hg incoming $remote
115 comparing with http://localhost:$HGPORT/
115 comparing with http://localhost:$HGPORT/
116 0 d57206cc072a: r0
116 0 d57206cc072a: r0
117 1 0019a3b924fd: r1
117 1 0019a3b924fd: r1
118 2 a7892891da29: r2 name1
118 2 a7892891da29: r2 name1
119 3 2c8d5d5ec612: r3 name1
119 3 2c8d5d5ec612: r3 name1
120 4 e71dbbc70e03: r4 name1
120 4 e71dbbc70e03: r4 name1
121 5 70314b29987d: r5 name2
121 5 70314b29987d: r5 name2
122 6 6c6f5d5f3c11: r6 name2
122 6 6c6f5d5f3c11: r6 name2
123 7 b6b4d315a2ac: r7 name2
123 7 b6b4d315a2ac: r7 name2
124 8 d8f638ac69e9: r8 name2
124 8 d8f638ac69e9: r8 name2
125 9 025829e08038: r9 both
125 9 025829e08038: r9 both
126 10 8b6bad1512e1: r10 both
126 10 8b6bad1512e1: r10 both
127 11 a19bfa7e7328: r11 both
127 11 a19bfa7e7328: r11 both
128 $ hg outgoing $remote
128 $ hg outgoing $remote
129 comparing with http://localhost:$HGPORT/
129 comparing with http://localhost:$HGPORT/
130 no changes found
130 no changes found
131 [1]
131 [1]
132 $ hg push $remote
132 $ hg push $remote
133 pushing to http://localhost:$HGPORT/
133 pushing to http://localhost:$HGPORT/
134 no changes found
134 no changes found
135 [1]
135 [1]
136 $ hg pull $remote
136 $ hg pull $remote
137 pulling from http://localhost:$HGPORT/
137 pulling from http://localhost:$HGPORT/
138 requesting all changes
138 requesting all changes
139 adding changesets
139 adding changesets
140 adding manifests
140 adding manifests
141 adding file changes
141 adding file changes
142 added 12 changesets with 24 changes to 2 files
142 added 12 changesets with 24 changes to 2 files
143 new changesets d57206cc072a:a19bfa7e7328
143 new changesets d57206cc072a:a19bfa7e7328
144 (run 'hg update' to get a working copy)
144 (run 'hg update' to get a working copy)
145 $ hg incoming $remote
145 $ hg incoming $remote
146 comparing with http://localhost:$HGPORT/
146 comparing with http://localhost:$HGPORT/
147 searching for changes
147 searching for changes
148 no changes found
148 no changes found
149 [1]
149 [1]
150 $ cd ..
150 $ cd ..
151
151
152 Local is subset:
152 Local is subset:
153
153
154 $ hg clone main subset --rev name2 ; cd subset
154 $ hg clone main subset --rev name2 ; cd subset
155 adding changesets
155 adding changesets
156 adding manifests
156 adding manifests
157 adding file changes
157 adding file changes
158 added 6 changesets with 12 changes to 2 files
158 added 6 changesets with 12 changes to 2 files
159 new changesets d57206cc072a:d8f638ac69e9
159 new changesets d57206cc072a:d8f638ac69e9
160 updating to branch name2
160 updating to branch name2
161 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
161 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
162 $ hg incoming $remote
162 $ hg incoming $remote
163 comparing with http://localhost:$HGPORT/
163 comparing with http://localhost:$HGPORT/
164 searching for changes
164 searching for changes
165 6 a7892891da29: r2 name1
165 6 a7892891da29: r2 name1
166 7 2c8d5d5ec612: r3 name1
166 7 2c8d5d5ec612: r3 name1
167 8 e71dbbc70e03: r4 name1
167 8 e71dbbc70e03: r4 name1
168 9 025829e08038: r9 both
168 9 025829e08038: r9 both
169 10 8b6bad1512e1: r10 both
169 10 8b6bad1512e1: r10 both
170 11 a19bfa7e7328: r11 both
170 11 a19bfa7e7328: r11 both
171 $ hg outgoing $remote
171 $ hg outgoing $remote
172 comparing with http://localhost:$HGPORT/
172 comparing with http://localhost:$HGPORT/
173 searching for changes
173 searching for changes
174 no changes found
174 no changes found
175 [1]
175 [1]
176 $ hg push $remote
176 $ hg push $remote
177 pushing to http://localhost:$HGPORT/
177 pushing to http://localhost:$HGPORT/
178 searching for changes
178 searching for changes
179 no changes found
179 no changes found
180 [1]
180 [1]
181 $ hg pull $remote
181 $ hg pull $remote
182 pulling from http://localhost:$HGPORT/
182 pulling from http://localhost:$HGPORT/
183 searching for changes
183 searching for changes
184 adding changesets
184 adding changesets
185 adding manifests
185 adding manifests
186 adding file changes
186 adding file changes
187 added 6 changesets with 12 changes to 2 files
187 added 6 changesets with 12 changes to 2 files
188 new changesets a7892891da29:a19bfa7e7328
188 new changesets a7892891da29:a19bfa7e7328
189 (run 'hg update' to get a working copy)
189 (run 'hg update' to get a working copy)
190 $ hg incoming $remote
190 $ hg incoming $remote
191 comparing with http://localhost:$HGPORT/
191 comparing with http://localhost:$HGPORT/
192 searching for changes
192 searching for changes
193 no changes found
193 no changes found
194 [1]
194 [1]
195 $ cd ..
195 $ cd ..
196 $ tstop
196 $ tstop
197
197
198 Remote is empty:
198 Remote is empty:
199
199
200 $ tstart empty2
200 $ tstart empty2
201 $ cd main
201 $ cd main
202 $ hg incoming $remote
202 $ hg incoming $remote
203 comparing with http://localhost:$HGPORT/
203 comparing with http://localhost:$HGPORT/
204 searching for changes
204 searching for changes
205 no changes found
205 no changes found
206 [1]
206 [1]
207 $ hg outgoing $remote
207 $ hg outgoing $remote
208 comparing with http://localhost:$HGPORT/
208 comparing with http://localhost:$HGPORT/
209 searching for changes
209 searching for changes
210 0 d57206cc072a: r0
210 0 d57206cc072a: r0
211 1 0019a3b924fd: r1
211 1 0019a3b924fd: r1
212 2 a7892891da29: r2 name1
212 2 a7892891da29: r2 name1
213 3 2c8d5d5ec612: r3 name1
213 3 2c8d5d5ec612: r3 name1
214 4 e71dbbc70e03: r4 name1
214 4 e71dbbc70e03: r4 name1
215 5 70314b29987d: r5 name2
215 5 70314b29987d: r5 name2
216 6 6c6f5d5f3c11: r6 name2
216 6 6c6f5d5f3c11: r6 name2
217 7 b6b4d315a2ac: r7 name2
217 7 b6b4d315a2ac: r7 name2
218 8 d8f638ac69e9: r8 name2
218 8 d8f638ac69e9: r8 name2
219 9 025829e08038: r9 both
219 9 025829e08038: r9 both
220 10 8b6bad1512e1: r10 both
220 10 8b6bad1512e1: r10 both
221 11 a19bfa7e7328: r11 both
221 11 a19bfa7e7328: r11 both
222 $ hg pull $remote
222 $ hg pull $remote
223 pulling from http://localhost:$HGPORT/
223 pulling from http://localhost:$HGPORT/
224 searching for changes
224 searching for changes
225 no changes found
225 no changes found
226 $ hg push $remote
226 $ hg push $remote
227 pushing to http://localhost:$HGPORT/
227 pushing to http://localhost:$HGPORT/
228 searching for changes
228 searching for changes
229 remote: adding changesets
229 remote: adding changesets
230 remote: adding manifests
230 remote: adding manifests
231 remote: adding file changes
231 remote: adding file changes
232 remote: added 12 changesets with 24 changes to 2 files
232 remote: added 12 changesets with 24 changes to 2 files
233 $ hg outgoing $remote
233 $ hg outgoing $remote
234 comparing with http://localhost:$HGPORT/
234 comparing with http://localhost:$HGPORT/
235 searching for changes
235 searching for changes
236 no changes found
236 no changes found
237 [1]
237 [1]
238 $ cd ..
238 $ cd ..
239 $ tstop
239 $ tstop
240
240
241 Local is superset:
241 Local is superset:
242
242
243 $ hg clone main subset2 --rev name2
243 $ hg clone main subset2 --rev name2
244 adding changesets
244 adding changesets
245 adding manifests
245 adding manifests
246 adding file changes
246 adding file changes
247 added 6 changesets with 12 changes to 2 files
247 added 6 changesets with 12 changes to 2 files
248 new changesets d57206cc072a:d8f638ac69e9
248 new changesets d57206cc072a:d8f638ac69e9
249 updating to branch name2
249 updating to branch name2
250 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
250 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
251 $ tstart subset2
251 $ tstart subset2
252 $ cd main
252 $ cd main
253 $ hg incoming $remote
253 $ hg incoming $remote
254 comparing with http://localhost:$HGPORT/
254 comparing with http://localhost:$HGPORT/
255 searching for changes
255 searching for changes
256 no changes found
256 no changes found
257 [1]
257 [1]
258 $ hg outgoing $remote
258 $ hg outgoing $remote
259 comparing with http://localhost:$HGPORT/
259 comparing with http://localhost:$HGPORT/
260 searching for changes
260 searching for changes
261 2 a7892891da29: r2 name1
261 2 a7892891da29: r2 name1
262 3 2c8d5d5ec612: r3 name1
262 3 2c8d5d5ec612: r3 name1
263 4 e71dbbc70e03: r4 name1
263 4 e71dbbc70e03: r4 name1
264 9 025829e08038: r9 both
264 9 025829e08038: r9 both
265 10 8b6bad1512e1: r10 both
265 10 8b6bad1512e1: r10 both
266 11 a19bfa7e7328: r11 both
266 11 a19bfa7e7328: r11 both
267 $ hg pull $remote
267 $ hg pull $remote
268 pulling from http://localhost:$HGPORT/
268 pulling from http://localhost:$HGPORT/
269 searching for changes
269 searching for changes
270 no changes found
270 no changes found
271 $ hg push $remote
271 $ hg push $remote
272 pushing to http://localhost:$HGPORT/
272 pushing to http://localhost:$HGPORT/
273 searching for changes
273 searching for changes
274 abort: push creates new remote branches: both, name1!
274 abort: push creates new remote branches: both, name1!
275 (use 'hg push --new-branch' to create new remote branches)
275 (use 'hg push --new-branch' to create new remote branches)
276 [255]
276 [255]
277 $ hg push $remote --new-branch
277 $ hg push $remote --new-branch
278 pushing to http://localhost:$HGPORT/
278 pushing to http://localhost:$HGPORT/
279 searching for changes
279 searching for changes
280 remote: adding changesets
280 remote: adding changesets
281 remote: adding manifests
281 remote: adding manifests
282 remote: adding file changes
282 remote: adding file changes
283 remote: added 6 changesets with 12 changes to 2 files
283 remote: added 6 changesets with 12 changes to 2 files
284 $ hg outgoing $remote
284 $ hg outgoing $remote
285 comparing with http://localhost:$HGPORT/
285 comparing with http://localhost:$HGPORT/
286 searching for changes
286 searching for changes
287 no changes found
287 no changes found
288 [1]
288 [1]
289 $ cd ..
289 $ cd ..
290 $ tstop
290 $ tstop
291
291
292 Partial pull:
292 Partial pull:
293
293
294 $ tstart main
294 $ tstart main
295 $ hg clone $remote partial --rev name2
295 $ hg clone $remote partial --rev name2
296 adding changesets
296 adding changesets
297 adding manifests
297 adding manifests
298 adding file changes
298 adding file changes
299 added 6 changesets with 12 changes to 2 files
299 added 6 changesets with 12 changes to 2 files
300 new changesets d57206cc072a:d8f638ac69e9
300 new changesets d57206cc072a:d8f638ac69e9
301 updating to branch name2
301 updating to branch name2
302 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
302 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
303 $ cd partial
303 $ cd partial
304 $ hg incoming $remote
304 $ hg incoming $remote
305 comparing with http://localhost:$HGPORT/
305 comparing with http://localhost:$HGPORT/
306 searching for changes
306 searching for changes
307 6 a7892891da29: r2 name1
307 6 a7892891da29: r2 name1
308 7 2c8d5d5ec612: r3 name1
308 7 2c8d5d5ec612: r3 name1
309 8 e71dbbc70e03: r4 name1
309 8 e71dbbc70e03: r4 name1
310 9 025829e08038: r9 both
310 9 025829e08038: r9 both
311 10 8b6bad1512e1: r10 both
311 10 8b6bad1512e1: r10 both
312 11 a19bfa7e7328: r11 both
312 11 a19bfa7e7328: r11 both
313 $ hg incoming $remote --rev name1
313 $ hg incoming $remote --rev name1
314 comparing with http://localhost:$HGPORT/
314 comparing with http://localhost:$HGPORT/
315 searching for changes
315 searching for changes
316 6 a7892891da29: r2 name1
316 6 a7892891da29: r2 name1
317 7 2c8d5d5ec612: r3 name1
317 7 2c8d5d5ec612: r3 name1
318 8 e71dbbc70e03: r4 name1
318 8 e71dbbc70e03: r4 name1
319 $ hg pull $remote --rev name1
319 $ hg pull $remote --rev name1
320 pulling from http://localhost:$HGPORT/
320 pulling from http://localhost:$HGPORT/
321 searching for changes
321 searching for changes
322 adding changesets
322 adding changesets
323 adding manifests
323 adding manifests
324 adding file changes
324 adding file changes
325 added 3 changesets with 6 changes to 2 files (+1 heads)
325 added 3 changesets with 6 changes to 2 files (+1 heads)
326 new changesets a7892891da29:e71dbbc70e03
326 new changesets a7892891da29:e71dbbc70e03
327 (run 'hg heads' to see heads)
327 (run 'hg heads' to see heads)
328 $ hg incoming $remote
328 $ hg incoming $remote
329 comparing with http://localhost:$HGPORT/
329 comparing with http://localhost:$HGPORT/
330 searching for changes
330 searching for changes
331 9 025829e08038: r9 both
331 9 025829e08038: r9 both
332 10 8b6bad1512e1: r10 both
332 10 8b6bad1512e1: r10 both
333 11 a19bfa7e7328: r11 both
333 11 a19bfa7e7328: r11 both
334 $ cd ..
334 $ cd ..
335 $ tstop
335 $ tstop
336
336
337 Both have new stuff in new named branches:
337 Both have new stuff in new named branches:
338
338
339 $ hg clone main repo1a --rev name1 -q
339 $ hg clone main repo1a --rev name1 -q
340 $ hg clone repo1a repo1b -q
340 $ hg clone repo1a repo1b -q
341 $ hg clone main repo2a --rev name2 -q
341 $ hg clone main repo2a --rev name2 -q
342 $ hg clone repo2a repo2b -q
342 $ hg clone repo2a repo2b -q
343 $ tstart repo1a
343 $ tstart repo1a
344
344
345 $ cd repo2a
345 $ cd repo2a
346 $ hg incoming $remote
346 $ hg incoming $remote
347 comparing with http://localhost:$HGPORT/
347 comparing with http://localhost:$HGPORT/
348 searching for changes
348 searching for changes
349 6 a7892891da29: r2 name1
349 6 a7892891da29: r2 name1
350 7 2c8d5d5ec612: r3 name1
350 7 2c8d5d5ec612: r3 name1
351 8 e71dbbc70e03: r4 name1
351 8 e71dbbc70e03: r4 name1
352 $ hg outgoing $remote
352 $ hg outgoing $remote
353 comparing with http://localhost:$HGPORT/
353 comparing with http://localhost:$HGPORT/
354 searching for changes
354 searching for changes
355 2 70314b29987d: r5 name2
355 2 70314b29987d: r5 name2
356 3 6c6f5d5f3c11: r6 name2
356 3 6c6f5d5f3c11: r6 name2
357 4 b6b4d315a2ac: r7 name2
357 4 b6b4d315a2ac: r7 name2
358 5 d8f638ac69e9: r8 name2
358 5 d8f638ac69e9: r8 name2
359 $ hg push $remote --new-branch
359 $ hg push $remote --new-branch
360 pushing to http://localhost:$HGPORT/
360 pushing to http://localhost:$HGPORT/
361 searching for changes
361 searching for changes
362 remote: adding changesets
362 remote: adding changesets
363 remote: adding manifests
363 remote: adding manifests
364 remote: adding file changes
364 remote: adding file changes
365 remote: added 4 changesets with 8 changes to 2 files (+1 heads)
365 remote: added 4 changesets with 8 changes to 2 files (+1 heads)
366 $ hg pull $remote
366 $ hg pull $remote
367 pulling from http://localhost:$HGPORT/
367 pulling from http://localhost:$HGPORT/
368 searching for changes
368 searching for changes
369 adding changesets
369 adding changesets
370 adding manifests
370 adding manifests
371 adding file changes
371 adding file changes
372 added 3 changesets with 6 changes to 2 files (+1 heads)
372 added 3 changesets with 6 changes to 2 files (+1 heads)
373 new changesets a7892891da29:e71dbbc70e03
373 new changesets a7892891da29:e71dbbc70e03
374 (run 'hg heads' to see heads)
374 (run 'hg heads' to see heads)
375 $ hg incoming $remote
375 $ hg incoming $remote
376 comparing with http://localhost:$HGPORT/
376 comparing with http://localhost:$HGPORT/
377 searching for changes
377 searching for changes
378 no changes found
378 no changes found
379 [1]
379 [1]
380 $ hg outgoing $remote
380 $ hg outgoing $remote
381 comparing with http://localhost:$HGPORT/
381 comparing with http://localhost:$HGPORT/
382 searching for changes
382 searching for changes
383 no changes found
383 no changes found
384 [1]
384 [1]
385 $ cd ..
385 $ cd ..
386 $ tstop
386 $ tstop
387
387
388 $ tstart repo1b
388 $ tstart repo1b
389 $ cd repo2b
389 $ cd repo2b
390 $ hg incoming $remote
390 $ hg incoming $remote
391 comparing with http://localhost:$HGPORT/
391 comparing with http://localhost:$HGPORT/
392 searching for changes
392 searching for changes
393 6 a7892891da29: r2 name1
393 6 a7892891da29: r2 name1
394 7 2c8d5d5ec612: r3 name1
394 7 2c8d5d5ec612: r3 name1
395 8 e71dbbc70e03: r4 name1
395 8 e71dbbc70e03: r4 name1
396 $ hg outgoing $remote
396 $ hg outgoing $remote
397 comparing with http://localhost:$HGPORT/
397 comparing with http://localhost:$HGPORT/
398 searching for changes
398 searching for changes
399 2 70314b29987d: r5 name2
399 2 70314b29987d: r5 name2
400 3 6c6f5d5f3c11: r6 name2
400 3 6c6f5d5f3c11: r6 name2
401 4 b6b4d315a2ac: r7 name2
401 4 b6b4d315a2ac: r7 name2
402 5 d8f638ac69e9: r8 name2
402 5 d8f638ac69e9: r8 name2
403 $ hg pull $remote
403 $ hg pull $remote
404 pulling from http://localhost:$HGPORT/
404 pulling from http://localhost:$HGPORT/
405 searching for changes
405 searching for changes
406 adding changesets
406 adding changesets
407 adding manifests
407 adding manifests
408 adding file changes
408 adding file changes
409 added 3 changesets with 6 changes to 2 files (+1 heads)
409 added 3 changesets with 6 changes to 2 files (+1 heads)
410 new changesets a7892891da29:e71dbbc70e03
410 new changesets a7892891da29:e71dbbc70e03
411 (run 'hg heads' to see heads)
411 (run 'hg heads' to see heads)
412 $ hg push $remote --new-branch
412 $ hg push $remote --new-branch
413 pushing to http://localhost:$HGPORT/
413 pushing to http://localhost:$HGPORT/
414 searching for changes
414 searching for changes
415 remote: adding changesets
415 remote: adding changesets
416 remote: adding manifests
416 remote: adding manifests
417 remote: adding file changes
417 remote: adding file changes
418 remote: added 4 changesets with 8 changes to 2 files (+1 heads)
418 remote: added 4 changesets with 8 changes to 2 files (+1 heads)
419 $ hg incoming $remote
419 $ hg incoming $remote
420 comparing with http://localhost:$HGPORT/
420 comparing with http://localhost:$HGPORT/
421 searching for changes
421 searching for changes
422 no changes found
422 no changes found
423 [1]
423 [1]
424 $ hg outgoing $remote
424 $ hg outgoing $remote
425 comparing with http://localhost:$HGPORT/
425 comparing with http://localhost:$HGPORT/
426 searching for changes
426 searching for changes
427 no changes found
427 no changes found
428 [1]
428 [1]
429 $ cd ..
429 $ cd ..
430 $ tstop
430 $ tstop
431
431
432 Both have new stuff in existing named branches:
432 Both have new stuff in existing named branches:
433
433
434 $ rm -r repo1a repo1b repo2a repo2b
434 $ rm -r repo1a repo1b repo2a repo2b
435 $ hg clone main repo1a --rev 3 --rev 8 -q
435 $ hg clone main repo1a --rev 3 --rev 8 -q
436 $ hg clone repo1a repo1b -q
436 $ hg clone repo1a repo1b -q
437 $ hg clone main repo2a --rev 4 --rev 7 -q
437 $ hg clone main repo2a --rev 4 --rev 7 -q
438 $ hg clone repo2a repo2b -q
438 $ hg clone repo2a repo2b -q
439 $ tstart repo1a
439 $ tstart repo1a
440
440
441 $ cd repo2a
441 $ cd repo2a
442 $ hg incoming $remote
442 $ hg incoming $remote
443 comparing with http://localhost:$HGPORT/
443 comparing with http://localhost:$HGPORT/
444 searching for changes
444 searching for changes
445 8 d8f638ac69e9: r8 name2
445 8 d8f638ac69e9: r8 name2
446 $ hg outgoing $remote
446 $ hg outgoing $remote
447 comparing with http://localhost:$HGPORT/
447 comparing with http://localhost:$HGPORT/
448 searching for changes
448 searching for changes
449 4 e71dbbc70e03: r4 name1
449 4 e71dbbc70e03: r4 name1
450 $ hg push $remote --new-branch
450 $ hg push $remote --new-branch
451 pushing to http://localhost:$HGPORT/
451 pushing to http://localhost:$HGPORT/
452 searching for changes
452 searching for changes
453 remote: adding changesets
453 remote: adding changesets
454 remote: adding manifests
454 remote: adding manifests
455 remote: adding file changes
455 remote: adding file changes
456 remote: added 1 changesets with 2 changes to 2 files
456 remote: added 1 changesets with 2 changes to 2 files
457 $ hg pull $remote
457 $ hg pull $remote
458 pulling from http://localhost:$HGPORT/
458 pulling from http://localhost:$HGPORT/
459 searching for changes
459 searching for changes
460 adding changesets
460 adding changesets
461 adding manifests
461 adding manifests
462 adding file changes
462 adding file changes
463 added 1 changesets with 2 changes to 2 files
463 added 1 changesets with 2 changes to 2 files
464 new changesets d8f638ac69e9
464 new changesets d8f638ac69e9
465 (run 'hg update' to get a working copy)
465 (run 'hg update' to get a working copy)
466 $ hg incoming $remote
466 $ hg incoming $remote
467 comparing with http://localhost:$HGPORT/
467 comparing with http://localhost:$HGPORT/
468 searching for changes
468 searching for changes
469 no changes found
469 no changes found
470 [1]
470 [1]
471 $ hg outgoing $remote
471 $ hg outgoing $remote
472 comparing with http://localhost:$HGPORT/
472 comparing with http://localhost:$HGPORT/
473 searching for changes
473 searching for changes
474 no changes found
474 no changes found
475 [1]
475 [1]
476 $ cd ..
476 $ cd ..
477 $ tstop
477 $ tstop
478
478
479 $ tstart repo1b
479 $ tstart repo1b
480 $ cd repo2b
480 $ cd repo2b
481 $ hg incoming $remote
481 $ hg incoming $remote
482 comparing with http://localhost:$HGPORT/
482 comparing with http://localhost:$HGPORT/
483 searching for changes
483 searching for changes
484 8 d8f638ac69e9: r8 name2
484 8 d8f638ac69e9: r8 name2
485 $ hg outgoing $remote
485 $ hg outgoing $remote
486 comparing with http://localhost:$HGPORT/
486 comparing with http://localhost:$HGPORT/
487 searching for changes
487 searching for changes
488 4 e71dbbc70e03: r4 name1
488 4 e71dbbc70e03: r4 name1
489 $ hg pull $remote
489 $ hg pull $remote
490 pulling from http://localhost:$HGPORT/
490 pulling from http://localhost:$HGPORT/
491 searching for changes
491 searching for changes
492 adding changesets
492 adding changesets
493 adding manifests
493 adding manifests
494 adding file changes
494 adding file changes
495 added 1 changesets with 2 changes to 2 files
495 added 1 changesets with 2 changes to 2 files
496 new changesets d8f638ac69e9
496 new changesets d8f638ac69e9
497 (run 'hg update' to get a working copy)
497 (run 'hg update' to get a working copy)
498 $ hg push $remote --new-branch
498 $ hg push $remote --new-branch
499 pushing to http://localhost:$HGPORT/
499 pushing to http://localhost:$HGPORT/
500 searching for changes
500 searching for changes
501 remote: adding changesets
501 remote: adding changesets
502 remote: adding manifests
502 remote: adding manifests
503 remote: adding file changes
503 remote: adding file changes
504 remote: added 1 changesets with 2 changes to 2 files
504 remote: added 1 changesets with 2 changes to 2 files
505 $ hg incoming $remote
505 $ hg incoming $remote
506 comparing with http://localhost:$HGPORT/
506 comparing with http://localhost:$HGPORT/
507 searching for changes
507 searching for changes
508 no changes found
508 no changes found
509 [1]
509 [1]
510 $ hg outgoing $remote
510 $ hg outgoing $remote
511 comparing with http://localhost:$HGPORT/
511 comparing with http://localhost:$HGPORT/
512 searching for changes
512 searching for changes
513 no changes found
513 no changes found
514 [1]
514 [1]
515 $ cd ..
515 $ cd ..
516 #if zstd
516 #if zstd
517 $ tstop show
517 $ tstop show
518 "GET /?cmd=capabilities HTTP/1.1" 200 -
518 "GET /?cmd=capabilities HTTP/1.1" 200 -
519 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
519 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
520 "GET /?cmd=branches HTTP/1.1" 200 - x-hgarg-1:nodes=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
520 "GET /?cmd=branches HTTP/1.1" 200 - x-hgarg-1:nodes=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
521 "GET /?cmd=between HTTP/1.1" 200 - x-hgarg-1:pairs=d8f638ac69e9ae8dea4f09f11d696546a912d961-d57206cc072a18317c1e381fb60aa31bd3401785 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
521 "GET /?cmd=between HTTP/1.1" 200 - x-hgarg-1:pairs=d8f638ac69e9ae8dea4f09f11d696546a912d961-d57206cc072a18317c1e381fb60aa31bd3401785 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
522 "GET /?cmd=changegroupsubset HTTP/1.1" 200 - x-hgarg-1:bases=d8f638ac69e9ae8dea4f09f11d696546a912d961&heads=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
522 "GET /?cmd=changegroupsubset HTTP/1.1" 200 - x-hgarg-1:bases=d8f638ac69e9ae8dea4f09f11d696546a912d961&heads=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
523 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
523 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
524 "GET /?cmd=capabilities HTTP/1.1" 200 -
524 "GET /?cmd=capabilities HTTP/1.1" 200 -
525 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
525 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
526 "GET /?cmd=branches HTTP/1.1" 200 - x-hgarg-1:nodes=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
526 "GET /?cmd=branches HTTP/1.1" 200 - x-hgarg-1:nodes=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
527 "GET /?cmd=between HTTP/1.1" 200 - x-hgarg-1:pairs=d8f638ac69e9ae8dea4f09f11d696546a912d961-d57206cc072a18317c1e381fb60aa31bd3401785 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
527 "GET /?cmd=between HTTP/1.1" 200 - x-hgarg-1:pairs=d8f638ac69e9ae8dea4f09f11d696546a912d961-d57206cc072a18317c1e381fb60aa31bd3401785 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
528 "GET /?cmd=capabilities HTTP/1.1" 200 -
528 "GET /?cmd=capabilities HTTP/1.1" 200 -
529 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
529 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
530 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
530 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
531 "GET /?cmd=branches HTTP/1.1" 200 - x-hgarg-1:nodes=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
531 "GET /?cmd=branches HTTP/1.1" 200 - x-hgarg-1:nodes=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
532 "GET /?cmd=between HTTP/1.1" 200 - x-hgarg-1:pairs=d8f638ac69e9ae8dea4f09f11d696546a912d961-d57206cc072a18317c1e381fb60aa31bd3401785 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
532 "GET /?cmd=between HTTP/1.1" 200 - x-hgarg-1:pairs=d8f638ac69e9ae8dea4f09f11d696546a912d961-d57206cc072a18317c1e381fb60aa31bd3401785 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
533 "GET /?cmd=changegroupsubset HTTP/1.1" 200 - x-hgarg-1:bases=d8f638ac69e9ae8dea4f09f11d696546a912d961&heads=d8f638ac69e9ae8dea4f09f11d696546a912d961+2c8d5d5ec612be65cdfdeac78b7662ab1696324a x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
533 "GET /?cmd=changegroupsubset HTTP/1.1" 200 - x-hgarg-1:bases=d8f638ac69e9ae8dea4f09f11d696546a912d961&heads=d8f638ac69e9ae8dea4f09f11d696546a912d961+2c8d5d5ec612be65cdfdeac78b7662ab1696324a x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
534 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
534 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
535 "GET /?cmd=capabilities HTTP/1.1" 200 -
535 "GET /?cmd=capabilities HTTP/1.1" 200 -
536 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
536 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
537 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
537 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
538 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
538 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
539 "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
539 "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
540 "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
540 "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
541 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
541 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
542 "POST /?cmd=unbundle HTTP/1.1" 200 - x-hgarg-1:heads=686173686564+1827a5bb63e602382eb89dd58f2ac9f3b007ad91* (glob)
542 "POST /?cmd=unbundle HTTP/1.1" 200 - x-hgarg-1:heads=686173686564+1827a5bb63e602382eb89dd58f2ac9f3b007ad91* (glob)
543 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
543 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
544 "GET /?cmd=capabilities HTTP/1.1" 200 -
544 "GET /?cmd=capabilities HTTP/1.1" 200 -
545 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
545 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
546 "GET /?cmd=capabilities HTTP/1.1" 200 -
546 "GET /?cmd=capabilities HTTP/1.1" 200 -
547 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
547 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
548 #else
548 #else
549 $ tstop show
549 $ tstop show
550 "GET /?cmd=capabilities HTTP/1.1" 200 -
550 "GET /?cmd=capabilities HTTP/1.1" 200 -
551 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
551 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
552 "GET /?cmd=branches HTTP/1.1" 200 - x-hgarg-1:nodes=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
552 "GET /?cmd=branches HTTP/1.1" 200 - x-hgarg-1:nodes=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
553 "GET /?cmd=between HTTP/1.1" 200 - x-hgarg-1:pairs=d8f638ac69e9ae8dea4f09f11d696546a912d961-d57206cc072a18317c1e381fb60aa31bd3401785 x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
553 "GET /?cmd=between HTTP/1.1" 200 - x-hgarg-1:pairs=d8f638ac69e9ae8dea4f09f11d696546a912d961-d57206cc072a18317c1e381fb60aa31bd3401785 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
554 "GET /?cmd=changegroupsubset HTTP/1.1" 200 - x-hgarg-1:bases=d8f638ac69e9ae8dea4f09f11d696546a912d961&heads=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
554 "GET /?cmd=changegroupsubset HTTP/1.1" 200 - x-hgarg-1:bases=d8f638ac69e9ae8dea4f09f11d696546a912d961&heads=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
555 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
555 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
556 "GET /?cmd=capabilities HTTP/1.1" 200 -
556 "GET /?cmd=capabilities HTTP/1.1" 200 -
557 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
557 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
558 "GET /?cmd=branches HTTP/1.1" 200 - x-hgarg-1:nodes=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
558 "GET /?cmd=branches HTTP/1.1" 200 - x-hgarg-1:nodes=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
559 "GET /?cmd=between HTTP/1.1" 200 - x-hgarg-1:pairs=d8f638ac69e9ae8dea4f09f11d696546a912d961-d57206cc072a18317c1e381fb60aa31bd3401785 x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
559 "GET /?cmd=between HTTP/1.1" 200 - x-hgarg-1:pairs=d8f638ac69e9ae8dea4f09f11d696546a912d961-d57206cc072a18317c1e381fb60aa31bd3401785 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
560 "GET /?cmd=capabilities HTTP/1.1" 200 -
560 "GET /?cmd=capabilities HTTP/1.1" 200 -
561 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
561 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
562 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
562 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
563 "GET /?cmd=branches HTTP/1.1" 200 - x-hgarg-1:nodes=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
563 "GET /?cmd=branches HTTP/1.1" 200 - x-hgarg-1:nodes=d8f638ac69e9ae8dea4f09f11d696546a912d961 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
564 "GET /?cmd=between HTTP/1.1" 200 - x-hgarg-1:pairs=d8f638ac69e9ae8dea4f09f11d696546a912d961-d57206cc072a18317c1e381fb60aa31bd3401785 x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
564 "GET /?cmd=between HTTP/1.1" 200 - x-hgarg-1:pairs=d8f638ac69e9ae8dea4f09f11d696546a912d961-d57206cc072a18317c1e381fb60aa31bd3401785 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
565 "GET /?cmd=changegroupsubset HTTP/1.1" 200 - x-hgarg-1:bases=d8f638ac69e9ae8dea4f09f11d696546a912d961&heads=d8f638ac69e9ae8dea4f09f11d696546a912d961+2c8d5d5ec612be65cdfdeac78b7662ab1696324a x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
565 "GET /?cmd=changegroupsubset HTTP/1.1" 200 - x-hgarg-1:bases=d8f638ac69e9ae8dea4f09f11d696546a912d961&heads=d8f638ac69e9ae8dea4f09f11d696546a912d961+2c8d5d5ec612be65cdfdeac78b7662ab1696324a x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
566 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
566 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
567 "GET /?cmd=capabilities HTTP/1.1" 200 -
567 "GET /?cmd=capabilities HTTP/1.1" 200 -
568 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
568 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
569 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
569 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
570 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
570 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
571 "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
571 "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
572 "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
572 "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
573 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
573 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
574 "POST /?cmd=unbundle HTTP/1.1" 200 - x-hgarg-1:heads=686173686564+1827a5bb63e602382eb89dd58f2ac9f3b007ad91* (glob)
574 "POST /?cmd=unbundle HTTP/1.1" 200 - x-hgarg-1:heads=686173686564+1827a5bb63e602382eb89dd58f2ac9f3b007ad91* (glob)
575 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
575 "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
576 "GET /?cmd=capabilities HTTP/1.1" 200 -
576 "GET /?cmd=capabilities HTTP/1.1" 200 -
577 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
577 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
578 "GET /?cmd=capabilities HTTP/1.1" 200 -
578 "GET /?cmd=capabilities HTTP/1.1" 200 -
579 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=zlib,none,bzip2
579 "GET /?cmd=heads HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
580 #endif
580 #endif
General Comments 0
You need to be logged in to leave comments. Login now