test-acl.out
1165 lines
| 31.9 KiB
| text/plain
|
TextLexer
/ tests / test-acl.out
Alexis S. L. Carvalho
|
r3426 | 3:911600dab2ae | ||
requesting all changes | ||||
adding changesets | ||||
adding manifests | ||||
adding file changes | ||||
added 1 changesets with 3 changes to 3 files | ||||
Adrian Buehlmann
|
r9611 | updating to branch default | ||
Alexis S. L. Carvalho
|
r3426 | 3 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||
Extension disabled for lack of a hook | ||||
Pushing as user fred | ||||
hgrc = """ | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3426 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3426 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | added 3 changesets with 3 changes to 3 files | ||
Alexis S. L. Carvalho
|
r5988 | updating the branch cache | ||
Steve Borho
|
r10882 | rolling back push to revision 1 | ||
Alexis S. L. Carvalho
|
r3426 | 0:6675d58eff77 | ||
Extension disabled for lack of acl.sources | ||||
Pushing as user fred | ||||
hgrc = """ | ||||
[hooks] | ||||
pretxnchangegroup.acl = python:hgext.acl.hook | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Sune Foldager
|
r8564 | invalidating branch cache (tip differs) | ||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3426 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3426 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | added 3 changesets with 3 changes to 3 files | ||
calling hook pretxnchangegroup.acl: hgext.acl.hook | ||||
acl: changes have source "push" - skipping | ||||
Alexis S. L. Carvalho
|
r5988 | updating the branch cache | ||
Steve Borho
|
r10882 | rolling back push to revision 1 | ||
Alexis S. L. Carvalho
|
r3426 | 0:6675d58eff77 | ||
No [acl.allow]/[acl.deny] | ||||
Pushing as user fred | ||||
hgrc = """ | ||||
[hooks] | ||||
pretxnchangegroup.acl = python:hgext.acl.hook | ||||
[acl] | ||||
sources = push | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Sune Foldager
|
r8564 | invalidating branch cache (tip differs) | ||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3426 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3426 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | added 3 changesets with 3 changes to 3 files | ||
calling hook pretxnchangegroup.acl: hgext.acl.hook | ||||
acl: acl.allow not enabled | ||||
acl: acl.deny not enabled | ||||
acl: allowing changeset ef1ea85a6374 | ||||
acl: allowing changeset f9cafe1212c8 | ||||
acl: allowing changeset 911600dab2ae | ||||
Alexis S. L. Carvalho
|
r5988 | updating the branch cache | ||
Steve Borho
|
r10882 | rolling back push to revision 1 | ||
Alexis S. L. Carvalho
|
r3426 | 0:6675d58eff77 | ||
Empty [acl.allow] | ||||
Pushing as user fred | ||||
hgrc = """ | ||||
[hooks] | ||||
pretxnchangegroup.acl = python:hgext.acl.hook | ||||
[acl] | ||||
sources = push | ||||
[acl.allow] | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Sune Foldager
|
r8564 | invalidating branch cache (tip differs) | ||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3426 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3426 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | added 3 changesets with 3 changes to 3 files | ||
calling hook pretxnchangegroup.acl: hgext.acl.hook | ||||
acl: acl.allow enabled, 0 entries for user fred | ||||
acl: acl.deny not enabled | ||||
acl: user fred not allowed on foo/file.txt | ||||
error: pretxnchangegroup.acl hook failed: acl: access denied for changeset ef1ea85a6374 | ||||
transaction abort! | ||||
rollback completed | ||||
Matt Mackall
|
r4916 | abort: acl: access denied for changeset ef1ea85a6374 | ||
Alexis S. L. Carvalho
|
r3426 | no rollback information available | ||
0:6675d58eff77 | ||||
fred is allowed inside foo/ | ||||
Pushing as user fred | ||||
hgrc = """ | ||||
[hooks] | ||||
pretxnchangegroup.acl = python:hgext.acl.hook | ||||
[acl] | ||||
sources = push | ||||
[acl.allow] | ||||
foo/** = fred | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3426 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3426 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | added 3 changesets with 3 changes to 3 files | ||
calling hook pretxnchangegroup.acl: hgext.acl.hook | ||||
acl: acl.allow enabled, 1 entries for user fred | ||||
acl: acl.deny not enabled | ||||
acl: allowing changeset ef1ea85a6374 | ||||
acl: allowing changeset f9cafe1212c8 | ||||
acl: user fred not allowed on quux/file.py | ||||
error: pretxnchangegroup.acl hook failed: acl: access denied for changeset 911600dab2ae | ||||
transaction abort! | ||||
rollback completed | ||||
Matt Mackall
|
r4916 | abort: acl: access denied for changeset 911600dab2ae | ||
Alexis S. L. Carvalho
|
r3426 | no rollback information available | ||
0:6675d58eff77 | ||||
Empty [acl.deny] | ||||
Pushing as user barney | ||||
hgrc = """ | ||||
[hooks] | ||||
pretxnchangegroup.acl = python:hgext.acl.hook | ||||
[acl] | ||||
sources = push | ||||
[acl.allow] | ||||
foo/** = fred | ||||
[acl.deny] | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3426 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3426 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | added 3 changesets with 3 changes to 3 files | ||
calling hook pretxnchangegroup.acl: hgext.acl.hook | ||||
acl: acl.allow enabled, 0 entries for user barney | ||||
acl: acl.deny enabled, 0 entries for user barney | ||||
acl: user barney not allowed on foo/file.txt | ||||
error: pretxnchangegroup.acl hook failed: acl: access denied for changeset ef1ea85a6374 | ||||
transaction abort! | ||||
rollback completed | ||||
Matt Mackall
|
r4916 | abort: acl: access denied for changeset ef1ea85a6374 | ||
Alexis S. L. Carvalho
|
r3426 | no rollback information available | ||
0:6675d58eff77 | ||||
fred is allowed inside foo/, but not foo/bar/ (case matters) | ||||
Pushing as user fred | ||||
hgrc = """ | ||||
[hooks] | ||||
pretxnchangegroup.acl = python:hgext.acl.hook | ||||
[acl] | ||||
sources = push | ||||
[acl.allow] | ||||
foo/** = fred | ||||
[acl.deny] | ||||
foo/bar/** = fred | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3426 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3426 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | added 3 changesets with 3 changes to 3 files | ||
calling hook pretxnchangegroup.acl: hgext.acl.hook | ||||
acl: acl.allow enabled, 1 entries for user fred | ||||
acl: acl.deny enabled, 1 entries for user fred | ||||
acl: allowing changeset ef1ea85a6374 | ||||
acl: allowing changeset f9cafe1212c8 | ||||
acl: user fred not allowed on quux/file.py | ||||
error: pretxnchangegroup.acl hook failed: acl: access denied for changeset 911600dab2ae | ||||
transaction abort! | ||||
rollback completed | ||||
Matt Mackall
|
r4916 | abort: acl: access denied for changeset 911600dab2ae | ||
Alexis S. L. Carvalho
|
r3426 | no rollback information available | ||
0:6675d58eff77 | ||||
fred is allowed inside foo/, but not foo/Bar/ | ||||
Pushing as user fred | ||||
hgrc = """ | ||||
[hooks] | ||||
pretxnchangegroup.acl = python:hgext.acl.hook | ||||
[acl] | ||||
sources = push | ||||
[acl.allow] | ||||
foo/** = fred | ||||
[acl.deny] | ||||
foo/bar/** = fred | ||||
foo/Bar/** = fred | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3426 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3426 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | added 3 changesets with 3 changes to 3 files | ||
calling hook pretxnchangegroup.acl: hgext.acl.hook | ||||
acl: acl.allow enabled, 1 entries for user fred | ||||
acl: acl.deny enabled, 2 entries for user fred | ||||
acl: allowing changeset ef1ea85a6374 | ||||
acl: user fred denied on foo/Bar/file.txt | ||||
error: pretxnchangegroup.acl hook failed: acl: access denied for changeset f9cafe1212c8 | ||||
transaction abort! | ||||
rollback completed | ||||
Matt Mackall
|
r4916 | abort: acl: access denied for changeset f9cafe1212c8 | ||
Alexis S. L. Carvalho
|
r3426 | no rollback information available | ||
0:6675d58eff77 | ||||
barney is not mentioned => not allowed anywhere | ||||
Pushing as user barney | ||||
hgrc = """ | ||||
[hooks] | ||||
pretxnchangegroup.acl = python:hgext.acl.hook | ||||
[acl] | ||||
sources = push | ||||
[acl.allow] | ||||
foo/** = fred | ||||
[acl.deny] | ||||
foo/bar/** = fred | ||||
foo/Bar/** = fred | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3426 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3426 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | added 3 changesets with 3 changes to 3 files | ||
calling hook pretxnchangegroup.acl: hgext.acl.hook | ||||
acl: acl.allow enabled, 0 entries for user barney | ||||
acl: acl.deny enabled, 0 entries for user barney | ||||
acl: user barney not allowed on foo/file.txt | ||||
error: pretxnchangegroup.acl hook failed: acl: access denied for changeset ef1ea85a6374 | ||||
transaction abort! | ||||
rollback completed | ||||
Matt Mackall
|
r4916 | abort: acl: access denied for changeset ef1ea85a6374 | ||
Alexis S. L. Carvalho
|
r3426 | no rollback information available | ||
0:6675d58eff77 | ||||
barney is allowed everywhere | ||||
Pushing as user barney | ||||
hgrc = """ | ||||
[hooks] | ||||
pretxnchangegroup.acl = python:hgext.acl.hook | ||||
[acl] | ||||
sources = push | ||||
[acl.allow] | ||||
foo/** = fred | ||||
[acl.deny] | ||||
foo/bar/** = fred | ||||
foo/Bar/** = fred | ||||
[acl.allow] | ||||
** = barney | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3426 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3426 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | added 3 changesets with 3 changes to 3 files | ||
calling hook pretxnchangegroup.acl: hgext.acl.hook | ||||
acl: acl.allow enabled, 1 entries for user barney | ||||
acl: acl.deny enabled, 0 entries for user barney | ||||
acl: allowing changeset ef1ea85a6374 | ||||
acl: allowing changeset f9cafe1212c8 | ||||
acl: allowing changeset 911600dab2ae | ||||
Alexis S. L. Carvalho
|
r5988 | updating the branch cache | ||
Steve Borho
|
r10882 | rolling back push to revision 1 | ||
Alexis S. L. Carvalho
|
r3426 | 0:6675d58eff77 | ||
wilma can change files with a .txt extension | ||||
Pushing as user wilma | ||||
hgrc = """ | ||||
[hooks] | ||||
pretxnchangegroup.acl = python:hgext.acl.hook | ||||
[acl] | ||||
sources = push | ||||
[acl.allow] | ||||
foo/** = fred | ||||
[acl.deny] | ||||
foo/bar/** = fred | ||||
foo/Bar/** = fred | ||||
[acl.allow] | ||||
** = barney | ||||
**/*.txt = wilma | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Sune Foldager
|
r8564 | invalidating branch cache (tip differs) | ||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3426 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3426 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | added 3 changesets with 3 changes to 3 files | ||
calling hook pretxnchangegroup.acl: hgext.acl.hook | ||||
acl: acl.allow enabled, 1 entries for user wilma | ||||
acl: acl.deny enabled, 0 entries for user wilma | ||||
acl: allowing changeset ef1ea85a6374 | ||||
acl: allowing changeset f9cafe1212c8 | ||||
acl: user wilma not allowed on quux/file.py | ||||
error: pretxnchangegroup.acl hook failed: acl: access denied for changeset 911600dab2ae | ||||
transaction abort! | ||||
rollback completed | ||||
Matt Mackall
|
r4916 | abort: acl: access denied for changeset 911600dab2ae | ||
Alexis S. L. Carvalho
|
r3426 | no rollback information available | ||
0:6675d58eff77 | ||||
file specified by acl.config does not exist | ||||
Pushing as user barney | ||||
hgrc = """ | ||||
[hooks] | ||||
pretxnchangegroup.acl = python:hgext.acl.hook | ||||
[acl] | ||||
sources = push | ||||
[acl.allow] | ||||
foo/** = fred | ||||
[acl.deny] | ||||
foo/bar/** = fred | ||||
foo/Bar/** = fred | ||||
[acl.allow] | ||||
** = barney | ||||
**/*.txt = wilma | ||||
[acl] | ||||
config = ../acl.config | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3426 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3426 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | added 3 changesets with 3 changes to 3 files | ||
calling hook pretxnchangegroup.acl: hgext.acl.hook | ||||
Matt Mackall
|
r8142 | error: pretxnchangegroup.acl hook raised an exception: [Errno 2] No such file or directory: '../acl.config' | ||
Patrick Mezard
|
r4517 | transaction abort! | ||
rollback completed | ||||
Matt Mackall
|
r8142 | abort: No such file or directory: ../acl.config | ||
Patrick Mezard
|
r4517 | no rollback information available | ||
Alexis S. L. Carvalho
|
r3426 | 0:6675d58eff77 | ||
betty is allowed inside foo/ by a acl.config file | ||||
Pushing as user betty | ||||
hgrc = """ | ||||
[hooks] | ||||
pretxnchangegroup.acl = python:hgext.acl.hook | ||||
[acl] | ||||
sources = push | ||||
[acl.allow] | ||||
foo/** = fred | ||||
[acl.deny] | ||||
foo/bar/** = fred | ||||
foo/Bar/** = fred | ||||
[acl.allow] | ||||
** = barney | ||||
**/*.txt = wilma | ||||
[acl] | ||||
config = ../acl.config | ||||
""" | ||||
acl.config = """ | ||||
[acl.allow] | ||||
foo/** = betty | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3426 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3426 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3426 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3426 | added 3 changesets with 3 changes to 3 files | ||
calling hook pretxnchangegroup.acl: hgext.acl.hook | ||||
acl: acl.allow enabled, 1 entries for user betty | ||||
acl: acl.deny enabled, 0 entries for user betty | ||||
acl: allowing changeset ef1ea85a6374 | ||||
acl: allowing changeset f9cafe1212c8 | ||||
acl: user betty not allowed on quux/file.py | ||||
error: pretxnchangegroup.acl hook failed: acl: access denied for changeset 911600dab2ae | ||||
transaction abort! | ||||
rollback completed | ||||
Matt Mackall
|
r4916 | abort: acl: access denied for changeset 911600dab2ae | ||
Alexis S. L. Carvalho
|
r3426 | no rollback information available | ||
0:6675d58eff77 | ||||
Alexis S. L. Carvalho
|
r3436 | acl.config can set only [acl.allow]/[acl.deny] | ||
Pushing as user barney | ||||
hgrc = """ | ||||
[hooks] | ||||
pretxnchangegroup.acl = python:hgext.acl.hook | ||||
[acl] | ||||
sources = push | ||||
[acl.allow] | ||||
foo/** = fred | ||||
[acl.deny] | ||||
foo/bar/** = fred | ||||
foo/Bar/** = fred | ||||
[acl.allow] | ||||
** = barney | ||||
**/*.txt = wilma | ||||
[acl] | ||||
config = ../acl.config | ||||
""" | ||||
acl.config = """ | ||||
[acl.allow] | ||||
foo/** = betty | ||||
[hooks] | ||||
changegroup.acl = false | ||||
""" | ||||
pushing to ../b | ||||
searching for changes | ||||
common changesets up to 6675d58eff77 | ||||
Thomas Arendsen Hein
|
r3513 | 3 changesets found | ||
Martin Geisler
|
r7599 | list of changesets: | ||
Thomas Arendsen Hein
|
r3513 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 | ||
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | ||||
911600dab2ae7a9baff75958b84fe606851ce955 | ||||
Alexis S. L. Carvalho
|
r3436 | adding changesets | ||
Martin Geisler
|
r10698 | bundling changes: 0 chunks | ||
bundling changes: 1 chunks | ||||
bundling changes: 2 chunks | ||||
bundling changes: 3 chunks | ||||
bundling changes: 4 chunks | ||||
bundling changes: 5 chunks | ||||
bundling changes: 6 chunks | ||||
bundling changes: 7 chunks | ||||
bundling changes: 8 chunks | ||||
bundling changes: 9 chunks | ||||
bundling manifests: 0 chunks | ||||
bundling manifests: 1 chunks | ||||
bundling manifests: 2 chunks | ||||
bundling manifests: 3 chunks | ||||
bundling manifests: 4 chunks | ||||
bundling manifests: 5 chunks | ||||
bundling manifests: 6 chunks | ||||
bundling manifests: 7 chunks | ||||
bundling manifests: 8 chunks | ||||
bundling manifests: 9 chunks | ||||
bundling files: foo/Bar/file.txt 0 chunks | ||||
bundling files: foo/Bar/file.txt 1 chunks | ||||
bundling files: foo/Bar/file.txt 2 chunks | ||||
bundling files: foo/Bar/file.txt 3 chunks | ||||
bundling files: foo/file.txt 4 chunks | ||||
bundling files: foo/file.txt 5 chunks | ||||
bundling files: foo/file.txt 6 chunks | ||||
bundling files: foo/file.txt 7 chunks | ||||
bundling files: quux/file.py 8 chunks | ||||
bundling files: quux/file.py 9 chunks | ||||
bundling files: quux/file.py 10 chunks | ||||
bundling files: quux/file.py 11 chunks | ||||
Augie Fackler
|
r10430 | changesets: 1 chunks | ||
Alexis S. L. Carvalho
|
r3436 | add changeset ef1ea85a6374 | ||
Augie Fackler
|
r10430 | changesets: 2 chunks | ||
Alexis S. L. Carvalho
|
r3436 | add changeset f9cafe1212c8 | ||
Augie Fackler
|
r10430 | changesets: 3 chunks | ||
Alexis S. L. Carvalho
|
r3436 | add changeset 911600dab2ae | ||
adding manifests | ||||
Augie Fackler
|
r10430 | manifests: 1 chunks | ||
manifests: 2 chunks | ||||
manifests: 3 chunks | ||||
Alexis S. L. Carvalho
|
r3436 | adding file changes | ||
adding foo/Bar/file.txt revisions | ||||
Augie Fackler
|
r10430 | files: 1 chunks | ||
Alexis S. L. Carvalho
|
r3436 | adding foo/file.txt revisions | ||
Augie Fackler
|
r10430 | files: 2 chunks | ||
Alexis S. L. Carvalho
|
r3436 | adding quux/file.py revisions | ||
Augie Fackler
|
r10430 | files: 3 chunks | ||
Alexis S. L. Carvalho
|
r3436 | added 3 changesets with 3 changes to 3 files | ||
calling hook pretxnchangegroup.acl: hgext.acl.hook | ||||
acl: acl.allow enabled, 1 entries for user barney | ||||
acl: acl.deny enabled, 0 entries for user barney | ||||
acl: allowing changeset ef1ea85a6374 | ||||
acl: allowing changeset f9cafe1212c8 | ||||
acl: allowing changeset 911600dab2ae | ||||
Alexis S. L. Carvalho
|
r5988 | updating the branch cache | ||
Steve Borho
|
r10882 | rolling back push to revision 1 | ||
Alexis S. L. Carvalho
|
r3436 | 0:6675d58eff77 | ||