##// END OF EJS Templates
test: use bundle2 in test-acl...
Pierre-Yves David -
r25373:9793e522 default
parent child Browse files
Show More
@@ -44,6 +44,13 b''
44 > EOF
44 > EOF
45 > }
45 > }
46
46
47 $ cat << EOF >> $HGRCPATH
48 > [experimental]
49 > # drop me once bundle2 is the default,
50 > # added to get test change early.
51 > bundle2-exp = True
52 > EOF
53
47 $ hg init a
54 $ hg init a
48 $ cd a
55 $ cd a
49 $ mkdir foo foo/Bar quux
56 $ mkdir foo foo/Bar quux
@@ -91,6 +98,17 b' Extension disabled for lack of a hook'
91 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
98 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
92 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
99 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
93 911600dab2ae7a9baff75958b84fe606851ce955
100 911600dab2ae7a9baff75958b84fe606851ce955
101 bundle2-output-bundle: "HG20", 4 parts total
102 bundle2-output-part: "replycaps" 93 bytes payload
103 bundle2-output-part: "check:heads" streamed payload
104 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
105 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
106 bundle2-input-bundle: with-transaction
107 bundle2-input-part: "replycaps" supported
108 bundle2-input-part: total payload size 93
109 bundle2-input-part: "check:heads" supported
110 bundle2-input-part: total payload size 20
111 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
94 adding changesets
112 adding changesets
95 add changeset ef1ea85a6374
113 add changeset ef1ea85a6374
96 add changeset f9cafe1212c8
114 add changeset f9cafe1212c8
@@ -101,7 +119,18 b' Extension disabled for lack of a hook'
101 adding foo/file.txt revisions
119 adding foo/file.txt revisions
102 adding quux/file.py revisions
120 adding quux/file.py revisions
103 added 3 changesets with 3 changes to 3 files
121 added 3 changesets with 3 changes to 3 files
122 bundle2-input-part: total payload size 1606
123 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
124 pushing key for "phases:911600dab2ae7a9baff75958b84fe606851ce955"
125 bundle2-input-bundle: 3 parts total
104 updating the branch cache
126 updating the branch cache
127 bundle2-output-bundle: "HG20", 2 parts total
128 bundle2-output-part: "reply:changegroup" (advisory) (params: 0 advisory) empty payload
129 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
130 bundle2-input-bundle: with-transaction
131 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
132 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
133 bundle2-input-bundle: 1 parts total
105 listing keys for "phases"
134 listing keys for "phases"
106 try to push obsolete markers to remote
135 try to push obsolete markers to remote
107 repository tip rolled back to revision 0 (undo push)
136 repository tip rolled back to revision 0 (undo push)
@@ -133,6 +162,17 b' Extension disabled for lack of acl.sourc'
133 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
162 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
134 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
163 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
135 911600dab2ae7a9baff75958b84fe606851ce955
164 911600dab2ae7a9baff75958b84fe606851ce955
165 bundle2-output-bundle: "HG20", 4 parts total
166 bundle2-output-part: "replycaps" 93 bytes payload
167 bundle2-output-part: "check:heads" streamed payload
168 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
169 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
170 bundle2-input-bundle: with-transaction
171 bundle2-input-part: "replycaps" supported
172 bundle2-input-part: total payload size 93
173 bundle2-input-part: "check:heads" supported
174 bundle2-input-part: total payload size 20
175 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
136 adding changesets
176 adding changesets
137 add changeset ef1ea85a6374
177 add changeset ef1ea85a6374
138 add changeset f9cafe1212c8
178 add changeset f9cafe1212c8
@@ -145,7 +185,18 b' Extension disabled for lack of acl.sourc'
145 added 3 changesets with 3 changes to 3 files
185 added 3 changesets with 3 changes to 3 files
146 calling hook pretxnchangegroup.acl: hgext.acl.hook
186 calling hook pretxnchangegroup.acl: hgext.acl.hook
147 acl: changes have source "push" - skipping
187 acl: changes have source "push" - skipping
188 bundle2-input-part: total payload size 1606
189 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
190 pushing key for "phases:911600dab2ae7a9baff75958b84fe606851ce955"
191 bundle2-input-bundle: 3 parts total
148 updating the branch cache
192 updating the branch cache
193 bundle2-output-bundle: "HG20", 2 parts total
194 bundle2-output-part: "reply:changegroup" (advisory) (params: 0 advisory) empty payload
195 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
196 bundle2-input-bundle: with-transaction
197 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
198 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
199 bundle2-input-bundle: 1 parts total
149 listing keys for "phases"
200 listing keys for "phases"
150 try to push obsolete markers to remote
201 try to push obsolete markers to remote
151 repository tip rolled back to revision 0 (undo push)
202 repository tip rolled back to revision 0 (undo push)
@@ -178,6 +229,17 b' No [acl.allow]/[acl.deny]'
178 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
229 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
179 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
230 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
180 911600dab2ae7a9baff75958b84fe606851ce955
231 911600dab2ae7a9baff75958b84fe606851ce955
232 bundle2-output-bundle: "HG20", 4 parts total
233 bundle2-output-part: "replycaps" 93 bytes payload
234 bundle2-output-part: "check:heads" streamed payload
235 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
236 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
237 bundle2-input-bundle: with-transaction
238 bundle2-input-part: "replycaps" supported
239 bundle2-input-part: total payload size 93
240 bundle2-input-part: "check:heads" supported
241 bundle2-input-part: total payload size 20
242 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
181 adding changesets
243 adding changesets
182 add changeset ef1ea85a6374
244 add changeset ef1ea85a6374
183 add changeset f9cafe1212c8
245 add changeset f9cafe1212c8
@@ -200,7 +262,18 b' No [acl.allow]/[acl.deny]'
200 acl: path access granted: "f9cafe1212c8"
262 acl: path access granted: "f9cafe1212c8"
201 acl: branch access granted: "911600dab2ae" on branch "default"
263 acl: branch access granted: "911600dab2ae" on branch "default"
202 acl: path access granted: "911600dab2ae"
264 acl: path access granted: "911600dab2ae"
265 bundle2-input-part: total payload size 1606
266 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
267 pushing key for "phases:911600dab2ae7a9baff75958b84fe606851ce955"
268 bundle2-input-bundle: 3 parts total
203 updating the branch cache
269 updating the branch cache
270 bundle2-output-bundle: "HG20", 2 parts total
271 bundle2-output-part: "reply:changegroup" (advisory) (params: 0 advisory) empty payload
272 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
273 bundle2-input-bundle: with-transaction
274 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
275 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
276 bundle2-input-bundle: 1 parts total
204 listing keys for "phases"
277 listing keys for "phases"
205 try to push obsolete markers to remote
278 try to push obsolete markers to remote
206 repository tip rolled back to revision 0 (undo push)
279 repository tip rolled back to revision 0 (undo push)
@@ -233,6 +306,17 b' Empty [acl.allow]'
233 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
306 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
234 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
307 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
235 911600dab2ae7a9baff75958b84fe606851ce955
308 911600dab2ae7a9baff75958b84fe606851ce955
309 bundle2-output-bundle: "HG20", 4 parts total
310 bundle2-output-part: "replycaps" 93 bytes payload
311 bundle2-output-part: "check:heads" streamed payload
312 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
313 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
314 bundle2-input-bundle: with-transaction
315 bundle2-input-part: "replycaps" supported
316 bundle2-input-part: total payload size 93
317 bundle2-input-part: "check:heads" supported
318 bundle2-input-part: total payload size 20
319 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
236 adding changesets
320 adding changesets
237 add changeset ef1ea85a6374
321 add changeset ef1ea85a6374
238 add changeset f9cafe1212c8
322 add changeset f9cafe1212c8
@@ -251,6 +335,8 b' Empty [acl.allow]'
251 acl: acl.deny not enabled
335 acl: acl.deny not enabled
252 acl: branch access granted: "ef1ea85a6374" on branch "default"
336 acl: branch access granted: "ef1ea85a6374" on branch "default"
253 error: pretxnchangegroup.acl hook failed: acl: user "fred" not allowed on "foo/file.txt" (changeset "ef1ea85a6374")
337 error: pretxnchangegroup.acl hook failed: acl: user "fred" not allowed on "foo/file.txt" (changeset "ef1ea85a6374")
338 bundle2-input-part: total payload size 1606
339 bundle2-input-bundle: 3 parts total
254 transaction abort!
340 transaction abort!
255 rollback completed
341 rollback completed
256 abort: acl: user "fred" not allowed on "foo/file.txt" (changeset "ef1ea85a6374")
342 abort: acl: user "fred" not allowed on "foo/file.txt" (changeset "ef1ea85a6374")
@@ -285,6 +371,17 b' fred is allowed inside foo/'
285 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
371 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
286 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
372 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
287 911600dab2ae7a9baff75958b84fe606851ce955
373 911600dab2ae7a9baff75958b84fe606851ce955
374 bundle2-output-bundle: "HG20", 4 parts total
375 bundle2-output-part: "replycaps" 93 bytes payload
376 bundle2-output-part: "check:heads" streamed payload
377 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
378 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
379 bundle2-input-bundle: with-transaction
380 bundle2-input-part: "replycaps" supported
381 bundle2-input-part: total payload size 93
382 bundle2-input-part: "check:heads" supported
383 bundle2-input-part: total payload size 20
384 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
288 adding changesets
385 adding changesets
289 add changeset ef1ea85a6374
386 add changeset ef1ea85a6374
290 add changeset f9cafe1212c8
387 add changeset f9cafe1212c8
@@ -307,6 +404,8 b' fred is allowed inside foo/'
307 acl: path access granted: "f9cafe1212c8"
404 acl: path access granted: "f9cafe1212c8"
308 acl: branch access granted: "911600dab2ae" on branch "default"
405 acl: branch access granted: "911600dab2ae" on branch "default"
309 error: pretxnchangegroup.acl hook failed: acl: user "fred" not allowed on "quux/file.py" (changeset "911600dab2ae")
406 error: pretxnchangegroup.acl hook failed: acl: user "fred" not allowed on "quux/file.py" (changeset "911600dab2ae")
407 bundle2-input-part: total payload size 1606
408 bundle2-input-bundle: 3 parts total
310 transaction abort!
409 transaction abort!
311 rollback completed
410 rollback completed
312 abort: acl: user "fred" not allowed on "quux/file.py" (changeset "911600dab2ae")
411 abort: acl: user "fred" not allowed on "quux/file.py" (changeset "911600dab2ae")
@@ -342,6 +441,17 b' Empty [acl.deny]'
342 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
441 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
343 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
442 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
344 911600dab2ae7a9baff75958b84fe606851ce955
443 911600dab2ae7a9baff75958b84fe606851ce955
444 bundle2-output-bundle: "HG20", 4 parts total
445 bundle2-output-part: "replycaps" 93 bytes payload
446 bundle2-output-part: "check:heads" streamed payload
447 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
448 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
449 bundle2-input-bundle: with-transaction
450 bundle2-input-part: "replycaps" supported
451 bundle2-input-part: total payload size 93
452 bundle2-input-part: "check:heads" supported
453 bundle2-input-part: total payload size 20
454 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
345 adding changesets
455 adding changesets
346 add changeset ef1ea85a6374
456 add changeset ef1ea85a6374
347 add changeset f9cafe1212c8
457 add changeset f9cafe1212c8
@@ -360,6 +470,8 b' Empty [acl.deny]'
360 acl: acl.deny enabled, 0 entries for user barney
470 acl: acl.deny enabled, 0 entries for user barney
361 acl: branch access granted: "ef1ea85a6374" on branch "default"
471 acl: branch access granted: "ef1ea85a6374" on branch "default"
362 error: pretxnchangegroup.acl hook failed: acl: user "barney" not allowed on "foo/file.txt" (changeset "ef1ea85a6374")
472 error: pretxnchangegroup.acl hook failed: acl: user "barney" not allowed on "foo/file.txt" (changeset "ef1ea85a6374")
473 bundle2-input-part: total payload size 1606
474 bundle2-input-bundle: 3 parts total
363 transaction abort!
475 transaction abort!
364 rollback completed
476 rollback completed
365 abort: acl: user "barney" not allowed on "foo/file.txt" (changeset "ef1ea85a6374")
477 abort: acl: user "barney" not allowed on "foo/file.txt" (changeset "ef1ea85a6374")
@@ -396,6 +508,17 b' fred is allowed inside foo/, but not foo'
396 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
508 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
397 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
509 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
398 911600dab2ae7a9baff75958b84fe606851ce955
510 911600dab2ae7a9baff75958b84fe606851ce955
511 bundle2-output-bundle: "HG20", 4 parts total
512 bundle2-output-part: "replycaps" 93 bytes payload
513 bundle2-output-part: "check:heads" streamed payload
514 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
515 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
516 bundle2-input-bundle: with-transaction
517 bundle2-input-part: "replycaps" supported
518 bundle2-input-part: total payload size 93
519 bundle2-input-part: "check:heads" supported
520 bundle2-input-part: total payload size 20
521 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
399 adding changesets
522 adding changesets
400 add changeset ef1ea85a6374
523 add changeset ef1ea85a6374
401 add changeset f9cafe1212c8
524 add changeset f9cafe1212c8
@@ -418,6 +541,8 b' fred is allowed inside foo/, but not foo'
418 acl: path access granted: "f9cafe1212c8"
541 acl: path access granted: "f9cafe1212c8"
419 acl: branch access granted: "911600dab2ae" on branch "default"
542 acl: branch access granted: "911600dab2ae" on branch "default"
420 error: pretxnchangegroup.acl hook failed: acl: user "fred" not allowed on "quux/file.py" (changeset "911600dab2ae")
543 error: pretxnchangegroup.acl hook failed: acl: user "fred" not allowed on "quux/file.py" (changeset "911600dab2ae")
544 bundle2-input-part: total payload size 1606
545 bundle2-input-bundle: 3 parts total
421 transaction abort!
546 transaction abort!
422 rollback completed
547 rollback completed
423 abort: acl: user "fred" not allowed on "quux/file.py" (changeset "911600dab2ae")
548 abort: acl: user "fred" not allowed on "quux/file.py" (changeset "911600dab2ae")
@@ -455,6 +580,17 b' fred is allowed inside foo/, but not foo'
455 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
580 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
456 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
581 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
457 911600dab2ae7a9baff75958b84fe606851ce955
582 911600dab2ae7a9baff75958b84fe606851ce955
583 bundle2-output-bundle: "HG20", 4 parts total
584 bundle2-output-part: "replycaps" 93 bytes payload
585 bundle2-output-part: "check:heads" streamed payload
586 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
587 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
588 bundle2-input-bundle: with-transaction
589 bundle2-input-part: "replycaps" supported
590 bundle2-input-part: total payload size 93
591 bundle2-input-part: "check:heads" supported
592 bundle2-input-part: total payload size 20
593 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
458 adding changesets
594 adding changesets
459 add changeset ef1ea85a6374
595 add changeset ef1ea85a6374
460 add changeset f9cafe1212c8
596 add changeset f9cafe1212c8
@@ -475,6 +611,8 b' fred is allowed inside foo/, but not foo'
475 acl: path access granted: "ef1ea85a6374"
611 acl: path access granted: "ef1ea85a6374"
476 acl: branch access granted: "f9cafe1212c8" on branch "default"
612 acl: branch access granted: "f9cafe1212c8" on branch "default"
477 error: pretxnchangegroup.acl hook failed: acl: user "fred" denied on "foo/Bar/file.txt" (changeset "f9cafe1212c8")
613 error: pretxnchangegroup.acl hook failed: acl: user "fred" denied on "foo/Bar/file.txt" (changeset "f9cafe1212c8")
614 bundle2-input-part: total payload size 1606
615 bundle2-input-bundle: 3 parts total
478 transaction abort!
616 transaction abort!
479 rollback completed
617 rollback completed
480 abort: acl: user "fred" denied on "foo/Bar/file.txt" (changeset "f9cafe1212c8")
618 abort: acl: user "fred" denied on "foo/Bar/file.txt" (changeset "f9cafe1212c8")
@@ -511,6 +649,17 b' fred is allowed inside foo/, but not foo'
511 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
649 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
512 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
650 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
513 911600dab2ae7a9baff75958b84fe606851ce955
651 911600dab2ae7a9baff75958b84fe606851ce955
652 bundle2-output-bundle: "HG20", 4 parts total
653 bundle2-output-part: "replycaps" 93 bytes payload
654 bundle2-output-part: "check:heads" streamed payload
655 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
656 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
657 bundle2-input-bundle: with-transaction
658 bundle2-input-part: "replycaps" supported
659 bundle2-input-part: total payload size 93
660 bundle2-input-part: "check:heads" supported
661 bundle2-input-part: total payload size 20
662 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
514 adding changesets
663 adding changesets
515 add changeset ef1ea85a6374
664 add changeset ef1ea85a6374
516 add changeset f9cafe1212c8
665 add changeset f9cafe1212c8
@@ -529,6 +678,8 b' fred is allowed inside foo/, but not foo'
529 acl: acl.deny enabled, 0 entries for user barney
678 acl: acl.deny enabled, 0 entries for user barney
530 acl: branch access granted: "ef1ea85a6374" on branch "default"
679 acl: branch access granted: "ef1ea85a6374" on branch "default"
531 error: pretxnchangegroup.acl hook failed: acl: user "barney" not allowed on "foo/file.txt" (changeset "ef1ea85a6374")
680 error: pretxnchangegroup.acl hook failed: acl: user "barney" not allowed on "foo/file.txt" (changeset "ef1ea85a6374")
681 bundle2-input-part: total payload size 1606
682 bundle2-input-bundle: 3 parts total
532 transaction abort!
683 transaction abort!
533 rollback completed
684 rollback completed
534 abort: acl: user "barney" not allowed on "foo/file.txt" (changeset "ef1ea85a6374")
685 abort: acl: user "barney" not allowed on "foo/file.txt" (changeset "ef1ea85a6374")
@@ -569,6 +720,17 b' barney is allowed everywhere'
569 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
720 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
570 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
721 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
571 911600dab2ae7a9baff75958b84fe606851ce955
722 911600dab2ae7a9baff75958b84fe606851ce955
723 bundle2-output-bundle: "HG20", 4 parts total
724 bundle2-output-part: "replycaps" 93 bytes payload
725 bundle2-output-part: "check:heads" streamed payload
726 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
727 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
728 bundle2-input-bundle: with-transaction
729 bundle2-input-part: "replycaps" supported
730 bundle2-input-part: total payload size 93
731 bundle2-input-part: "check:heads" supported
732 bundle2-input-part: total payload size 20
733 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
572 adding changesets
734 adding changesets
573 add changeset ef1ea85a6374
735 add changeset ef1ea85a6374
574 add changeset f9cafe1212c8
736 add changeset f9cafe1212c8
@@ -591,7 +753,18 b' barney is allowed everywhere'
591 acl: path access granted: "f9cafe1212c8"
753 acl: path access granted: "f9cafe1212c8"
592 acl: branch access granted: "911600dab2ae" on branch "default"
754 acl: branch access granted: "911600dab2ae" on branch "default"
593 acl: path access granted: "911600dab2ae"
755 acl: path access granted: "911600dab2ae"
756 bundle2-input-part: total payload size 1606
757 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
758 pushing key for "phases:911600dab2ae7a9baff75958b84fe606851ce955"
759 bundle2-input-bundle: 3 parts total
594 updating the branch cache
760 updating the branch cache
761 bundle2-output-bundle: "HG20", 2 parts total
762 bundle2-output-part: "reply:changegroup" (advisory) (params: 0 advisory) empty payload
763 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
764 bundle2-input-bundle: with-transaction
765 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
766 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
767 bundle2-input-bundle: 1 parts total
595 listing keys for "phases"
768 listing keys for "phases"
596 try to push obsolete markers to remote
769 try to push obsolete markers to remote
597 repository tip rolled back to revision 0 (undo push)
770 repository tip rolled back to revision 0 (undo push)
@@ -631,6 +804,17 b' wilma can change files with a .txt exten'
631 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
804 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
632 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
805 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
633 911600dab2ae7a9baff75958b84fe606851ce955
806 911600dab2ae7a9baff75958b84fe606851ce955
807 bundle2-output-bundle: "HG20", 4 parts total
808 bundle2-output-part: "replycaps" 93 bytes payload
809 bundle2-output-part: "check:heads" streamed payload
810 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
811 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
812 bundle2-input-bundle: with-transaction
813 bundle2-input-part: "replycaps" supported
814 bundle2-input-part: total payload size 93
815 bundle2-input-part: "check:heads" supported
816 bundle2-input-part: total payload size 20
817 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
634 adding changesets
818 adding changesets
635 add changeset ef1ea85a6374
819 add changeset ef1ea85a6374
636 add changeset f9cafe1212c8
820 add changeset f9cafe1212c8
@@ -653,6 +837,8 b' wilma can change files with a .txt exten'
653 acl: path access granted: "f9cafe1212c8"
837 acl: path access granted: "f9cafe1212c8"
654 acl: branch access granted: "911600dab2ae" on branch "default"
838 acl: branch access granted: "911600dab2ae" on branch "default"
655 error: pretxnchangegroup.acl hook failed: acl: user "wilma" not allowed on "quux/file.py" (changeset "911600dab2ae")
839 error: pretxnchangegroup.acl hook failed: acl: user "wilma" not allowed on "quux/file.py" (changeset "911600dab2ae")
840 bundle2-input-part: total payload size 1606
841 bundle2-input-bundle: 3 parts total
656 transaction abort!
842 transaction abort!
657 rollback completed
843 rollback completed
658 abort: acl: user "wilma" not allowed on "quux/file.py" (changeset "911600dab2ae")
844 abort: acl: user "wilma" not allowed on "quux/file.py" (changeset "911600dab2ae")
@@ -696,6 +882,17 b' file specified by acl.config does not ex'
696 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
882 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
697 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
883 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
698 911600dab2ae7a9baff75958b84fe606851ce955
884 911600dab2ae7a9baff75958b84fe606851ce955
885 bundle2-output-bundle: "HG20", 4 parts total
886 bundle2-output-part: "replycaps" 93 bytes payload
887 bundle2-output-part: "check:heads" streamed payload
888 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
889 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
890 bundle2-input-bundle: with-transaction
891 bundle2-input-part: "replycaps" supported
892 bundle2-input-part: total payload size 93
893 bundle2-input-part: "check:heads" supported
894 bundle2-input-part: total payload size 20
895 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
699 adding changesets
896 adding changesets
700 add changeset ef1ea85a6374
897 add changeset ef1ea85a6374
701 add changeset f9cafe1212c8
898 add changeset f9cafe1212c8
@@ -709,6 +906,8 b' file specified by acl.config does not ex'
709 calling hook pretxnchangegroup.acl: hgext.acl.hook
906 calling hook pretxnchangegroup.acl: hgext.acl.hook
710 acl: checking access for user "barney"
907 acl: checking access for user "barney"
711 error: pretxnchangegroup.acl hook raised an exception: [Errno 2] No such file or directory: '../acl.config'
908 error: pretxnchangegroup.acl hook raised an exception: [Errno 2] No such file or directory: '../acl.config'
909 bundle2-input-part: total payload size 1606
910 bundle2-input-bundle: 3 parts total
712 transaction abort!
911 transaction abort!
713 rollback completed
912 rollback completed
714 abort: No such file or directory: ../acl.config
913 abort: No such file or directory: ../acl.config
@@ -756,6 +955,17 b' betty is allowed inside foo/ by a acl.co'
756 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
955 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
757 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
956 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
758 911600dab2ae7a9baff75958b84fe606851ce955
957 911600dab2ae7a9baff75958b84fe606851ce955
958 bundle2-output-bundle: "HG20", 4 parts total
959 bundle2-output-part: "replycaps" 93 bytes payload
960 bundle2-output-part: "check:heads" streamed payload
961 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
962 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
963 bundle2-input-bundle: with-transaction
964 bundle2-input-part: "replycaps" supported
965 bundle2-input-part: total payload size 93
966 bundle2-input-part: "check:heads" supported
967 bundle2-input-part: total payload size 20
968 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
759 adding changesets
969 adding changesets
760 add changeset ef1ea85a6374
970 add changeset ef1ea85a6374
761 add changeset f9cafe1212c8
971 add changeset f9cafe1212c8
@@ -778,6 +988,8 b' betty is allowed inside foo/ by a acl.co'
778 acl: path access granted: "f9cafe1212c8"
988 acl: path access granted: "f9cafe1212c8"
779 acl: branch access granted: "911600dab2ae" on branch "default"
989 acl: branch access granted: "911600dab2ae" on branch "default"
780 error: pretxnchangegroup.acl hook failed: acl: user "betty" not allowed on "quux/file.py" (changeset "911600dab2ae")
990 error: pretxnchangegroup.acl hook failed: acl: user "betty" not allowed on "quux/file.py" (changeset "911600dab2ae")
991 bundle2-input-part: total payload size 1606
992 bundle2-input-bundle: 3 parts total
781 transaction abort!
993 transaction abort!
782 rollback completed
994 rollback completed
783 abort: acl: user "betty" not allowed on "quux/file.py" (changeset "911600dab2ae")
995 abort: acl: user "betty" not allowed on "quux/file.py" (changeset "911600dab2ae")
@@ -827,6 +1039,17 b' acl.config can set only [acl.allow]/[acl'
827 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
1039 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
828 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1040 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
829 911600dab2ae7a9baff75958b84fe606851ce955
1041 911600dab2ae7a9baff75958b84fe606851ce955
1042 bundle2-output-bundle: "HG20", 4 parts total
1043 bundle2-output-part: "replycaps" 93 bytes payload
1044 bundle2-output-part: "check:heads" streamed payload
1045 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1046 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1047 bundle2-input-bundle: with-transaction
1048 bundle2-input-part: "replycaps" supported
1049 bundle2-input-part: total payload size 93
1050 bundle2-input-part: "check:heads" supported
1051 bundle2-input-part: total payload size 20
1052 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
830 adding changesets
1053 adding changesets
831 add changeset ef1ea85a6374
1054 add changeset ef1ea85a6374
832 add changeset f9cafe1212c8
1055 add changeset f9cafe1212c8
@@ -849,7 +1072,18 b' acl.config can set only [acl.allow]/[acl'
849 acl: path access granted: "f9cafe1212c8"
1072 acl: path access granted: "f9cafe1212c8"
850 acl: branch access granted: "911600dab2ae" on branch "default"
1073 acl: branch access granted: "911600dab2ae" on branch "default"
851 acl: path access granted: "911600dab2ae"
1074 acl: path access granted: "911600dab2ae"
1075 bundle2-input-part: total payload size 1606
1076 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
1077 pushing key for "phases:911600dab2ae7a9baff75958b84fe606851ce955"
1078 bundle2-input-bundle: 3 parts total
852 updating the branch cache
1079 updating the branch cache
1080 bundle2-output-bundle: "HG20", 2 parts total
1081 bundle2-output-part: "reply:changegroup" (advisory) (params: 0 advisory) empty payload
1082 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
1083 bundle2-input-bundle: with-transaction
1084 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
1085 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
1086 bundle2-input-bundle: 1 parts total
853 listing keys for "phases"
1087 listing keys for "phases"
854 try to push obsolete markers to remote
1088 try to push obsolete markers to remote
855 repository tip rolled back to revision 0 (undo push)
1089 repository tip rolled back to revision 0 (undo push)
@@ -892,6 +1126,17 b' fred is always allowed'
892 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
1126 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
893 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1127 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
894 911600dab2ae7a9baff75958b84fe606851ce955
1128 911600dab2ae7a9baff75958b84fe606851ce955
1129 bundle2-output-bundle: "HG20", 4 parts total
1130 bundle2-output-part: "replycaps" 93 bytes payload
1131 bundle2-output-part: "check:heads" streamed payload
1132 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1133 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1134 bundle2-input-bundle: with-transaction
1135 bundle2-input-part: "replycaps" supported
1136 bundle2-input-part: total payload size 93
1137 bundle2-input-part: "check:heads" supported
1138 bundle2-input-part: total payload size 20
1139 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
895 adding changesets
1140 adding changesets
896 add changeset ef1ea85a6374
1141 add changeset ef1ea85a6374
897 add changeset f9cafe1212c8
1142 add changeset f9cafe1212c8
@@ -914,7 +1159,18 b' fred is always allowed'
914 acl: path access granted: "f9cafe1212c8"
1159 acl: path access granted: "f9cafe1212c8"
915 acl: branch access granted: "911600dab2ae" on branch "default"
1160 acl: branch access granted: "911600dab2ae" on branch "default"
916 acl: path access granted: "911600dab2ae"
1161 acl: path access granted: "911600dab2ae"
1162 bundle2-input-part: total payload size 1606
1163 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
1164 pushing key for "phases:911600dab2ae7a9baff75958b84fe606851ce955"
1165 bundle2-input-bundle: 3 parts total
917 updating the branch cache
1166 updating the branch cache
1167 bundle2-output-bundle: "HG20", 2 parts total
1168 bundle2-output-part: "reply:changegroup" (advisory) (params: 0 advisory) empty payload
1169 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
1170 bundle2-input-bundle: with-transaction
1171 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
1172 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
1173 bundle2-input-bundle: 1 parts total
918 listing keys for "phases"
1174 listing keys for "phases"
919 try to push obsolete markers to remote
1175 try to push obsolete markers to remote
920 repository tip rolled back to revision 0 (undo push)
1176 repository tip rolled back to revision 0 (undo push)
@@ -953,6 +1209,17 b' no one is allowed inside foo/Bar/'
953 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
1209 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
954 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1210 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
955 911600dab2ae7a9baff75958b84fe606851ce955
1211 911600dab2ae7a9baff75958b84fe606851ce955
1212 bundle2-output-bundle: "HG20", 4 parts total
1213 bundle2-output-part: "replycaps" 93 bytes payload
1214 bundle2-output-part: "check:heads" streamed payload
1215 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1216 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1217 bundle2-input-bundle: with-transaction
1218 bundle2-input-part: "replycaps" supported
1219 bundle2-input-part: total payload size 93
1220 bundle2-input-part: "check:heads" supported
1221 bundle2-input-part: total payload size 20
1222 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
956 adding changesets
1223 adding changesets
957 add changeset ef1ea85a6374
1224 add changeset ef1ea85a6374
958 add changeset f9cafe1212c8
1225 add changeset f9cafe1212c8
@@ -973,6 +1240,8 b' no one is allowed inside foo/Bar/'
973 acl: path access granted: "ef1ea85a6374"
1240 acl: path access granted: "ef1ea85a6374"
974 acl: branch access granted: "f9cafe1212c8" on branch "default"
1241 acl: branch access granted: "f9cafe1212c8" on branch "default"
975 error: pretxnchangegroup.acl hook failed: acl: user "fred" denied on "foo/Bar/file.txt" (changeset "f9cafe1212c8")
1242 error: pretxnchangegroup.acl hook failed: acl: user "fred" denied on "foo/Bar/file.txt" (changeset "f9cafe1212c8")
1243 bundle2-input-part: total payload size 1606
1244 bundle2-input-bundle: 3 parts total
976 transaction abort!
1245 transaction abort!
977 rollback completed
1246 rollback completed
978 abort: acl: user "fred" denied on "foo/Bar/file.txt" (changeset "f9cafe1212c8")
1247 abort: acl: user "fred" denied on "foo/Bar/file.txt" (changeset "f9cafe1212c8")
@@ -1016,6 +1285,17 b' OS-level groups'
1016 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
1285 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
1017 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1286 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1018 911600dab2ae7a9baff75958b84fe606851ce955
1287 911600dab2ae7a9baff75958b84fe606851ce955
1288 bundle2-output-bundle: "HG20", 4 parts total
1289 bundle2-output-part: "replycaps" 93 bytes payload
1290 bundle2-output-part: "check:heads" streamed payload
1291 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1292 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1293 bundle2-input-bundle: with-transaction
1294 bundle2-input-part: "replycaps" supported
1295 bundle2-input-part: total payload size 93
1296 bundle2-input-part: "check:heads" supported
1297 bundle2-input-part: total payload size 20
1298 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1019 adding changesets
1299 adding changesets
1020 add changeset ef1ea85a6374
1300 add changeset ef1ea85a6374
1021 add changeset f9cafe1212c8
1301 add changeset f9cafe1212c8
@@ -1039,7 +1319,18 b' OS-level groups'
1039 acl: path access granted: "f9cafe1212c8"
1319 acl: path access granted: "f9cafe1212c8"
1040 acl: branch access granted: "911600dab2ae" on branch "default"
1320 acl: branch access granted: "911600dab2ae" on branch "default"
1041 acl: path access granted: "911600dab2ae"
1321 acl: path access granted: "911600dab2ae"
1322 bundle2-input-part: total payload size 1606
1323 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
1324 pushing key for "phases:911600dab2ae7a9baff75958b84fe606851ce955"
1325 bundle2-input-bundle: 3 parts total
1042 updating the branch cache
1326 updating the branch cache
1327 bundle2-output-bundle: "HG20", 2 parts total
1328 bundle2-output-part: "reply:changegroup" (advisory) (params: 0 advisory) empty payload
1329 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
1330 bundle2-input-bundle: with-transaction
1331 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
1332 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
1333 bundle2-input-bundle: 1 parts total
1043 listing keys for "phases"
1334 listing keys for "phases"
1044 try to push obsolete markers to remote
1335 try to push obsolete markers to remote
1045 repository tip rolled back to revision 0 (undo push)
1336 repository tip rolled back to revision 0 (undo push)
@@ -1078,6 +1369,17 b' OS-level groups'
1078 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
1369 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
1079 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1370 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1080 911600dab2ae7a9baff75958b84fe606851ce955
1371 911600dab2ae7a9baff75958b84fe606851ce955
1372 bundle2-output-bundle: "HG20", 4 parts total
1373 bundle2-output-part: "replycaps" 93 bytes payload
1374 bundle2-output-part: "check:heads" streamed payload
1375 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1376 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1377 bundle2-input-bundle: with-transaction
1378 bundle2-input-part: "replycaps" supported
1379 bundle2-input-part: total payload size 93
1380 bundle2-input-part: "check:heads" supported
1381 bundle2-input-part: total payload size 20
1382 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1081 adding changesets
1383 adding changesets
1082 add changeset ef1ea85a6374
1384 add changeset ef1ea85a6374
1083 add changeset f9cafe1212c8
1385 add changeset f9cafe1212c8
@@ -1100,6 +1402,8 b' OS-level groups'
1100 acl: path access granted: "ef1ea85a6374"
1402 acl: path access granted: "ef1ea85a6374"
1101 acl: branch access granted: "f9cafe1212c8" on branch "default"
1403 acl: branch access granted: "f9cafe1212c8" on branch "default"
1102 error: pretxnchangegroup.acl hook failed: acl: user "fred" denied on "foo/Bar/file.txt" (changeset "f9cafe1212c8")
1404 error: pretxnchangegroup.acl hook failed: acl: user "fred" denied on "foo/Bar/file.txt" (changeset "f9cafe1212c8")
1405 bundle2-input-part: total payload size 1606
1406 bundle2-input-bundle: 3 parts total
1103 transaction abort!
1407 transaction abort!
1104 rollback completed
1408 rollback completed
1105 abort: acl: user "fred" denied on "foo/Bar/file.txt" (changeset "f9cafe1212c8")
1409 abort: acl: user "fred" denied on "foo/Bar/file.txt" (changeset "f9cafe1212c8")
@@ -1180,6 +1484,18 b' No branch acls specified'
1180 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1484 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1181 911600dab2ae7a9baff75958b84fe606851ce955
1485 911600dab2ae7a9baff75958b84fe606851ce955
1182 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1486 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1487 bundle2-output-bundle: "HG20", 5 parts total
1488 bundle2-output-part: "replycaps" 93 bytes payload
1489 bundle2-output-part: "check:heads" streamed payload
1490 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1491 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1492 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1493 bundle2-input-bundle: with-transaction
1494 bundle2-input-part: "replycaps" supported
1495 bundle2-input-part: total payload size 93
1496 bundle2-input-part: "check:heads" supported
1497 bundle2-input-part: total payload size 20
1498 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1183 adding changesets
1499 adding changesets
1184 add changeset ef1ea85a6374
1500 add changeset ef1ea85a6374
1185 add changeset f9cafe1212c8
1501 add changeset f9cafe1212c8
@@ -1206,7 +1522,22 b' No branch acls specified'
1206 acl: path access granted: "911600dab2ae"
1522 acl: path access granted: "911600dab2ae"
1207 acl: branch access granted: "e8fc755d4d82" on branch "foobar"
1523 acl: branch access granted: "e8fc755d4d82" on branch "foobar"
1208 acl: path access granted: "e8fc755d4d82"
1524 acl: path access granted: "e8fc755d4d82"
1525 bundle2-input-part: total payload size 2101
1526 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
1527 pushing key for "phases:911600dab2ae7a9baff75958b84fe606851ce955"
1528 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
1529 pushing key for "phases:e8fc755d4d8217ee5b0c2bb41558c40d43b92c01"
1530 bundle2-input-bundle: 4 parts total
1209 updating the branch cache
1531 updating the branch cache
1532 bundle2-output-bundle: "HG20", 3 parts total
1533 bundle2-output-part: "reply:changegroup" (advisory) (params: 0 advisory) empty payload
1534 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
1535 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
1536 bundle2-input-bundle: with-transaction
1537 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
1538 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
1539 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
1540 bundle2-input-bundle: 2 parts total
1210 listing keys for "phases"
1541 listing keys for "phases"
1211 try to push obsolete markers to remote
1542 try to push obsolete markers to remote
1212 repository tip rolled back to revision 2 (undo push)
1543 repository tip rolled back to revision 2 (undo push)
@@ -1242,6 +1573,18 b' Branch acl deny test'
1242 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1573 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1243 911600dab2ae7a9baff75958b84fe606851ce955
1574 911600dab2ae7a9baff75958b84fe606851ce955
1244 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1575 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1576 bundle2-output-bundle: "HG20", 5 parts total
1577 bundle2-output-part: "replycaps" 93 bytes payload
1578 bundle2-output-part: "check:heads" streamed payload
1579 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1580 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1581 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1582 bundle2-input-bundle: with-transaction
1583 bundle2-input-part: "replycaps" supported
1584 bundle2-input-part: total payload size 93
1585 bundle2-input-part: "check:heads" supported
1586 bundle2-input-part: total payload size 20
1587 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1245 adding changesets
1588 adding changesets
1246 add changeset ef1ea85a6374
1589 add changeset ef1ea85a6374
1247 add changeset f9cafe1212c8
1590 add changeset f9cafe1212c8
@@ -1267,6 +1610,8 b' Branch acl deny test'
1267 acl: branch access granted: "911600dab2ae" on branch "default"
1610 acl: branch access granted: "911600dab2ae" on branch "default"
1268 acl: path access granted: "911600dab2ae"
1611 acl: path access granted: "911600dab2ae"
1269 error: pretxnchangegroup.acl hook failed: acl: user "astro" denied on branch "foobar" (changeset "e8fc755d4d82")
1612 error: pretxnchangegroup.acl hook failed: acl: user "astro" denied on branch "foobar" (changeset "e8fc755d4d82")
1613 bundle2-input-part: total payload size 2101
1614 bundle2-input-bundle: 4 parts total
1270 transaction abort!
1615 transaction abort!
1271 rollback completed
1616 rollback completed
1272 abort: acl: user "astro" denied on branch "foobar" (changeset "e8fc755d4d82")
1617 abort: acl: user "astro" denied on branch "foobar" (changeset "e8fc755d4d82")
@@ -1302,6 +1647,18 b' Branch acl empty allow test'
1302 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1647 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1303 911600dab2ae7a9baff75958b84fe606851ce955
1648 911600dab2ae7a9baff75958b84fe606851ce955
1304 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1649 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1650 bundle2-output-bundle: "HG20", 5 parts total
1651 bundle2-output-part: "replycaps" 93 bytes payload
1652 bundle2-output-part: "check:heads" streamed payload
1653 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1654 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1655 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1656 bundle2-input-bundle: with-transaction
1657 bundle2-input-part: "replycaps" supported
1658 bundle2-input-part: total payload size 93
1659 bundle2-input-part: "check:heads" supported
1660 bundle2-input-part: total payload size 20
1661 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1305 adding changesets
1662 adding changesets
1306 add changeset ef1ea85a6374
1663 add changeset ef1ea85a6374
1307 add changeset f9cafe1212c8
1664 add changeset f9cafe1212c8
@@ -1321,6 +1678,8 b' Branch acl empty allow test'
1321 acl: acl.allow not enabled
1678 acl: acl.allow not enabled
1322 acl: acl.deny not enabled
1679 acl: acl.deny not enabled
1323 error: pretxnchangegroup.acl hook failed: acl: user "astro" not allowed on branch "default" (changeset "ef1ea85a6374")
1680 error: pretxnchangegroup.acl hook failed: acl: user "astro" not allowed on branch "default" (changeset "ef1ea85a6374")
1681 bundle2-input-part: total payload size 2101
1682 bundle2-input-bundle: 4 parts total
1324 transaction abort!
1683 transaction abort!
1325 rollback completed
1684 rollback completed
1326 abort: acl: user "astro" not allowed on branch "default" (changeset "ef1ea85a6374")
1685 abort: acl: user "astro" not allowed on branch "default" (changeset "ef1ea85a6374")
@@ -1358,6 +1717,18 b' Branch acl allow other'
1358 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1717 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1359 911600dab2ae7a9baff75958b84fe606851ce955
1718 911600dab2ae7a9baff75958b84fe606851ce955
1360 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1719 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1720 bundle2-output-bundle: "HG20", 5 parts total
1721 bundle2-output-part: "replycaps" 93 bytes payload
1722 bundle2-output-part: "check:heads" streamed payload
1723 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1724 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1725 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1726 bundle2-input-bundle: with-transaction
1727 bundle2-input-part: "replycaps" supported
1728 bundle2-input-part: total payload size 93
1729 bundle2-input-part: "check:heads" supported
1730 bundle2-input-part: total payload size 20
1731 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1361 adding changesets
1732 adding changesets
1362 add changeset ef1ea85a6374
1733 add changeset ef1ea85a6374
1363 add changeset f9cafe1212c8
1734 add changeset f9cafe1212c8
@@ -1377,6 +1748,8 b' Branch acl allow other'
1377 acl: acl.allow not enabled
1748 acl: acl.allow not enabled
1378 acl: acl.deny not enabled
1749 acl: acl.deny not enabled
1379 error: pretxnchangegroup.acl hook failed: acl: user "astro" not allowed on branch "default" (changeset "ef1ea85a6374")
1750 error: pretxnchangegroup.acl hook failed: acl: user "astro" not allowed on branch "default" (changeset "ef1ea85a6374")
1751 bundle2-input-part: total payload size 2101
1752 bundle2-input-bundle: 4 parts total
1380 transaction abort!
1753 transaction abort!
1381 rollback completed
1754 rollback completed
1382 abort: acl: user "astro" not allowed on branch "default" (changeset "ef1ea85a6374")
1755 abort: acl: user "astro" not allowed on branch "default" (changeset "ef1ea85a6374")
@@ -1408,6 +1781,18 b' Branch acl allow other'
1408 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1781 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1409 911600dab2ae7a9baff75958b84fe606851ce955
1782 911600dab2ae7a9baff75958b84fe606851ce955
1410 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1783 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1784 bundle2-output-bundle: "HG20", 5 parts total
1785 bundle2-output-part: "replycaps" 93 bytes payload
1786 bundle2-output-part: "check:heads" streamed payload
1787 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1788 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1789 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1790 bundle2-input-bundle: with-transaction
1791 bundle2-input-part: "replycaps" supported
1792 bundle2-input-part: total payload size 93
1793 bundle2-input-part: "check:heads" supported
1794 bundle2-input-part: total payload size 20
1795 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1411 adding changesets
1796 adding changesets
1412 add changeset ef1ea85a6374
1797 add changeset ef1ea85a6374
1413 add changeset f9cafe1212c8
1798 add changeset f9cafe1212c8
@@ -1434,7 +1819,22 b' Branch acl allow other'
1434 acl: path access granted: "911600dab2ae"
1819 acl: path access granted: "911600dab2ae"
1435 acl: branch access granted: "e8fc755d4d82" on branch "foobar"
1820 acl: branch access granted: "e8fc755d4d82" on branch "foobar"
1436 acl: path access granted: "e8fc755d4d82"
1821 acl: path access granted: "e8fc755d4d82"
1822 bundle2-input-part: total payload size 2101
1823 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
1824 pushing key for "phases:911600dab2ae7a9baff75958b84fe606851ce955"
1825 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
1826 pushing key for "phases:e8fc755d4d8217ee5b0c2bb41558c40d43b92c01"
1827 bundle2-input-bundle: 4 parts total
1437 updating the branch cache
1828 updating the branch cache
1829 bundle2-output-bundle: "HG20", 3 parts total
1830 bundle2-output-part: "reply:changegroup" (advisory) (params: 0 advisory) empty payload
1831 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
1832 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
1833 bundle2-input-bundle: with-transaction
1834 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
1835 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
1836 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
1837 bundle2-input-bundle: 2 parts total
1438 listing keys for "phases"
1838 listing keys for "phases"
1439 try to push obsolete markers to remote
1839 try to push obsolete markers to remote
1440 repository tip rolled back to revision 2 (undo push)
1840 repository tip rolled back to revision 2 (undo push)
@@ -1475,6 +1875,18 b' push foobar into the remote'
1475 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1875 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1476 911600dab2ae7a9baff75958b84fe606851ce955
1876 911600dab2ae7a9baff75958b84fe606851ce955
1477 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1877 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1878 bundle2-output-bundle: "HG20", 5 parts total
1879 bundle2-output-part: "replycaps" 93 bytes payload
1880 bundle2-output-part: "check:heads" streamed payload
1881 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1882 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1883 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1884 bundle2-input-bundle: with-transaction
1885 bundle2-input-part: "replycaps" supported
1886 bundle2-input-part: total payload size 93
1887 bundle2-input-part: "check:heads" supported
1888 bundle2-input-part: total payload size 20
1889 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1478 adding changesets
1890 adding changesets
1479 add changeset ef1ea85a6374
1891 add changeset ef1ea85a6374
1480 add changeset f9cafe1212c8
1892 add changeset f9cafe1212c8
@@ -1501,7 +1913,22 b' push foobar into the remote'
1501 acl: path access granted: "911600dab2ae"
1913 acl: path access granted: "911600dab2ae"
1502 acl: branch access granted: "e8fc755d4d82" on branch "foobar"
1914 acl: branch access granted: "e8fc755d4d82" on branch "foobar"
1503 acl: path access granted: "e8fc755d4d82"
1915 acl: path access granted: "e8fc755d4d82"
1916 bundle2-input-part: total payload size 2101
1917 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
1918 pushing key for "phases:911600dab2ae7a9baff75958b84fe606851ce955"
1919 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
1920 pushing key for "phases:e8fc755d4d8217ee5b0c2bb41558c40d43b92c01"
1921 bundle2-input-bundle: 4 parts total
1504 updating the branch cache
1922 updating the branch cache
1923 bundle2-output-bundle: "HG20", 3 parts total
1924 bundle2-output-part: "reply:changegroup" (advisory) (params: 0 advisory) empty payload
1925 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
1926 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
1927 bundle2-input-bundle: with-transaction
1928 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
1929 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
1930 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
1931 bundle2-input-bundle: 2 parts total
1505 listing keys for "phases"
1932 listing keys for "phases"
1506 try to push obsolete markers to remote
1933 try to push obsolete markers to remote
1507 repository tip rolled back to revision 2 (undo push)
1934 repository tip rolled back to revision 2 (undo push)
@@ -1541,6 +1968,18 b' Branch acl conflicting deny'
1541 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1968 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1542 911600dab2ae7a9baff75958b84fe606851ce955
1969 911600dab2ae7a9baff75958b84fe606851ce955
1543 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1970 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1971 bundle2-output-bundle: "HG20", 5 parts total
1972 bundle2-output-part: "replycaps" 93 bytes payload
1973 bundle2-output-part: "check:heads" streamed payload
1974 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1975 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1976 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
1977 bundle2-input-bundle: with-transaction
1978 bundle2-input-part: "replycaps" supported
1979 bundle2-input-part: total payload size 93
1980 bundle2-input-part: "check:heads" supported
1981 bundle2-input-part: total payload size 20
1982 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1544 adding changesets
1983 adding changesets
1545 add changeset ef1ea85a6374
1984 add changeset ef1ea85a6374
1546 add changeset f9cafe1212c8
1985 add changeset f9cafe1212c8
@@ -1560,6 +1999,8 b' Branch acl conflicting deny'
1560 acl: acl.allow not enabled
1999 acl: acl.allow not enabled
1561 acl: acl.deny not enabled
2000 acl: acl.deny not enabled
1562 error: pretxnchangegroup.acl hook failed: acl: user "george" denied on branch "default" (changeset "ef1ea85a6374")
2001 error: pretxnchangegroup.acl hook failed: acl: user "george" denied on branch "default" (changeset "ef1ea85a6374")
2002 bundle2-input-part: total payload size 2101
2003 bundle2-input-bundle: 4 parts total
1563 transaction abort!
2004 transaction abort!
1564 rollback completed
2005 rollback completed
1565 abort: acl: user "george" denied on branch "default" (changeset "ef1ea85a6374")
2006 abort: acl: user "george" denied on branch "default" (changeset "ef1ea85a6374")
@@ -1596,6 +2037,18 b" User 'astro' must not be denied"
1596 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
2037 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1597 911600dab2ae7a9baff75958b84fe606851ce955
2038 911600dab2ae7a9baff75958b84fe606851ce955
1598 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2039 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2040 bundle2-output-bundle: "HG20", 5 parts total
2041 bundle2-output-part: "replycaps" 93 bytes payload
2042 bundle2-output-part: "check:heads" streamed payload
2043 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
2044 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
2045 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
2046 bundle2-input-bundle: with-transaction
2047 bundle2-input-part: "replycaps" supported
2048 bundle2-input-part: total payload size 93
2049 bundle2-input-part: "check:heads" supported
2050 bundle2-input-part: total payload size 20
2051 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1599 adding changesets
2052 adding changesets
1600 add changeset ef1ea85a6374
2053 add changeset ef1ea85a6374
1601 add changeset f9cafe1212c8
2054 add changeset f9cafe1212c8
@@ -1622,7 +2075,22 b" User 'astro' must not be denied"
1622 acl: path access granted: "911600dab2ae"
2075 acl: path access granted: "911600dab2ae"
1623 acl: branch access granted: "e8fc755d4d82" on branch "foobar"
2076 acl: branch access granted: "e8fc755d4d82" on branch "foobar"
1624 acl: path access granted: "e8fc755d4d82"
2077 acl: path access granted: "e8fc755d4d82"
2078 bundle2-input-part: total payload size 2101
2079 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
2080 pushing key for "phases:911600dab2ae7a9baff75958b84fe606851ce955"
2081 bundle2-input-part: "pushkey" (params: 4 mandatory) supported
2082 pushing key for "phases:e8fc755d4d8217ee5b0c2bb41558c40d43b92c01"
2083 bundle2-input-bundle: 4 parts total
1625 updating the branch cache
2084 updating the branch cache
2085 bundle2-output-bundle: "HG20", 3 parts total
2086 bundle2-output-part: "reply:changegroup" (advisory) (params: 0 advisory) empty payload
2087 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
2088 bundle2-output-part: "reply:pushkey" (params: 0 advisory) empty payload
2089 bundle2-input-bundle: with-transaction
2090 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
2091 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
2092 bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
2093 bundle2-input-bundle: 2 parts total
1626 listing keys for "phases"
2094 listing keys for "phases"
1627 try to push obsolete markers to remote
2095 try to push obsolete markers to remote
1628 repository tip rolled back to revision 2 (undo push)
2096 repository tip rolled back to revision 2 (undo push)
@@ -1656,6 +2124,18 b' Non-astro users must be denied'
1656 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
2124 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1657 911600dab2ae7a9baff75958b84fe606851ce955
2125 911600dab2ae7a9baff75958b84fe606851ce955
1658 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2126 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2127 bundle2-output-bundle: "HG20", 5 parts total
2128 bundle2-output-part: "replycaps" 93 bytes payload
2129 bundle2-output-part: "check:heads" streamed payload
2130 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
2131 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
2132 bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
2133 bundle2-input-bundle: with-transaction
2134 bundle2-input-part: "replycaps" supported
2135 bundle2-input-part: total payload size 93
2136 bundle2-input-part: "check:heads" supported
2137 bundle2-input-part: total payload size 20
2138 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1659 adding changesets
2139 adding changesets
1660 add changeset ef1ea85a6374
2140 add changeset ef1ea85a6374
1661 add changeset f9cafe1212c8
2141 add changeset f9cafe1212c8
@@ -1675,6 +2155,8 b' Non-astro users must be denied'
1675 acl: acl.allow not enabled
2155 acl: acl.allow not enabled
1676 acl: acl.deny not enabled
2156 acl: acl.deny not enabled
1677 error: pretxnchangegroup.acl hook failed: acl: user "george" denied on branch "default" (changeset "ef1ea85a6374")
2157 error: pretxnchangegroup.acl hook failed: acl: user "george" denied on branch "default" (changeset "ef1ea85a6374")
2158 bundle2-input-part: total payload size 2101
2159 bundle2-input-bundle: 4 parts total
1678 transaction abort!
2160 transaction abort!
1679 rollback completed
2161 rollback completed
1680 abort: acl: user "george" denied on branch "default" (changeset "ef1ea85a6374")
2162 abort: acl: user "george" denied on branch "default" (changeset "ef1ea85a6374")
General Comments 0
You need to be logged in to leave comments. Login now