##// END OF EJS Templates
archive: set date to 1980 for very old zip files...
archive: set date to 1980 for very old zip files The zip file format stores the date using "MS-DOS format" which apparently means that they use 1980 as their epoch. Python's zipfile module emits deprecation warnings of this form /usr/lib/python2.6/zipfile.py:1108: DeprecationWarning: struct integer overflow masking is deprecated self.fp.write(zinfo.FileHeader()) /usr/lib/python2.6/zipfile.py:1108: DeprecationWarning: 'H' format requires 0 <= number <= 65535 self.fp.write(zinfo.FileHeader()) /home/mg/src/mercurial-crew/mercurial/archival.py:169: DeprecationWarning: struct integer overflow masking is deprecated self.z.close() /home/mg/src/mercurial-crew/mercurial/archival.py:169: DeprecationWarning: 'H' format requires 0 <= number <= 65535 self.z.close() when it is given such old timestamps. This fixes this by silently clamping the date to 1980.

File last commit:

r11175:39e7f14a default
r12319:381f1312 stable
Show More
test-acl.out
1564 lines | 45.6 KiB | text/plain | TextLexer
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 3:911600dab2ae
requesting all changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 3 changes to 3 files
Adrian Buehlmann
hg.clone: report branch name on update
r9611 updating to branch default
Alexis S. L. Carvalho
Add a test for the acl extension
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
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 added 3 changesets with 3 changes to 3 files
Alexis S. L. Carvalho
update the branch cache at the end of addchangegroup...
r5988 updating the branch cache
Matt Mackall
rollback: fix up tests
r11175 rolling back to revision 0 (undo push)
Alexis S. L. Carvalho
Add a test for the acl extension
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
named branches: improve pre-push logic (issue736)...
r8564 invalidating branch cache (tip differs)
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
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
update the branch cache at the end of addchangegroup...
r5988 updating the branch cache
Matt Mackall
rollback: fix up tests
r11175 rolling back to revision 0 (undo push)
Alexis S. L. Carvalho
Add a test for the acl extension
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
named branches: improve pre-push logic (issue736)...
r8564 invalidating branch cache (tip differs)
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: acl.allow not enabled
acl: acl.deny not enabled
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset ef1ea85a6374
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "f9cafe1212c8" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset f9cafe1212c8
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "911600dab2ae" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset 911600dab2ae
Alexis S. L. Carvalho
update the branch cache at the end of addchangegroup...
r5988 updating the branch cache
Matt Mackall
rollback: fix up tests
r11175 rolling back to revision 0 (undo push)
Alexis S. L. Carvalho
Add a test for the acl extension
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
named branches: improve pre-push logic (issue736)...
r8564 invalidating branch cache (tip differs)
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: acl.allow enabled, 0 entries for user fred
acl: acl.deny not enabled
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 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
Use a weakref for recursive transactions
r4916 abort: acl: access denied for changeset ef1ea85a6374
Alexis S. L. Carvalho
Add a test for the acl extension
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
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: acl.allow enabled, 1 entries for user fred
acl: acl.deny not enabled
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset ef1ea85a6374
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "f9cafe1212c8" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset f9cafe1212c8
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "911600dab2ae" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 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
Use a weakref for recursive transactions
r4916 abort: acl: access denied for changeset 911600dab2ae
Alexis S. L. Carvalho
Add a test for the acl extension
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
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: acl.allow enabled, 0 entries for user barney
acl: acl.deny enabled, 0 entries for user barney
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 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
Use a weakref for recursive transactions
r4916 abort: acl: access denied for changeset ef1ea85a6374
Alexis S. L. Carvalho
Add a test for the acl extension
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
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: acl.allow enabled, 1 entries for user fred
acl: acl.deny enabled, 1 entries for user fred
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset ef1ea85a6374
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "f9cafe1212c8" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset f9cafe1212c8
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "911600dab2ae" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 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
Use a weakref for recursive transactions
r4916 abort: acl: access denied for changeset 911600dab2ae
Alexis S. L. Carvalho
Add a test for the acl extension
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
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: acl.allow enabled, 1 entries for user fred
acl: acl.deny enabled, 2 entries for user fred
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset ef1ea85a6374
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "f9cafe1212c8" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 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
Use a weakref for recursive transactions
r4916 abort: acl: access denied for changeset f9cafe1212c8
Alexis S. L. Carvalho
Add a test for the acl extension
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
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: acl.allow enabled, 0 entries for user barney
acl: acl.deny enabled, 0 entries for user barney
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 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
Use a weakref for recursive transactions
r4916 abort: acl: access denied for changeset ef1ea85a6374
Alexis S. L. Carvalho
Add a test for the acl extension
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
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: acl.allow enabled, 1 entries for user barney
acl: acl.deny enabled, 0 entries for user barney
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset ef1ea85a6374
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "f9cafe1212c8" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset f9cafe1212c8
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "911600dab2ae" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset 911600dab2ae
Alexis S. L. Carvalho
update the branch cache at the end of addchangegroup...
r5988 updating the branch cache
Matt Mackall
rollback: fix up tests
r11175 rolling back to revision 0 (undo push)
Alexis S. L. Carvalho
Add a test for the acl extension
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
named branches: improve pre-push logic (issue736)...
r8564 invalidating branch cache (tip differs)
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: acl.allow enabled, 1 entries for user wilma
acl: acl.deny enabled, 0 entries for user wilma
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset ef1ea85a6374
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "f9cafe1212c8" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset f9cafe1212c8
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "911600dab2ae" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 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
Use a weakref for recursive transactions
r4916 abort: acl: access denied for changeset 911600dab2ae
Alexis S. L. Carvalho
Add a test for the acl extension
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
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Matt Mackall
ui: fold readsections into readconfig...
r8142 error: pretxnchangegroup.acl hook raised an exception: [Errno 2] No such file or directory: '../acl.config'
Patrick Mezard
ui: make readsections() abort when configuration cannot be read.
r4517 transaction abort!
rollback completed
Matt Mackall
ui: fold readsections into readconfig...
r8142 abort: No such file or directory: ../acl.config
Patrick Mezard
ui: make readsections() abort when configuration cannot be read.
r4517 no rollback information available
Alexis S. L. Carvalho
Add a test for the acl extension
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
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: acl.allow enabled, 1 entries for user betty
acl: acl.deny enabled, 0 entries for user betty
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset ef1ea85a6374
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "f9cafe1212c8" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 acl: allowing changeset f9cafe1212c8
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "911600dab2ae" on branch "default"
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 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
Use a weakref for recursive transactions
r4916 abort: acl: access denied for changeset 911600dab2ae
Alexis S. L. Carvalho
Add a test for the acl extension
r3426 no rollback information available
0:6675d58eff77
Alexis S. L. Carvalho
use ui.readsections in the acl extension
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
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 3 changesets found
Martin Geisler
lowercase ui.debug and assert output...
r7599 list of changesets:
Thomas Arendsen Hein
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
r3513 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
Alexis S. L. Carvalho
use ui.readsections in the acl extension
r3436 adding changesets
Martin Geisler
progress: use a verb (+noun) in present participle
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
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 1 chunks
Alexis S. L. Carvalho
use ui.readsections in the acl extension
r3436 add changeset ef1ea85a6374
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 2 chunks
Alexis S. L. Carvalho
use ui.readsections in the acl extension
r3436 add changeset f9cafe1212c8
Augie Fackler
localrepo: show indeterminate progress for incoming data...
r10430 changesets: 3 chunks
Alexis S. L. Carvalho
use ui.readsections in the acl extension
r3436 add changeset 911600dab2ae
adding manifests
Matt Mackall
progress: show approximate progress info for pull
r10888 manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
use ui.readsections in the acl extension
r3436 adding file changes
adding foo/Bar/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 1/3 chunks (33.33%)
Alexis S. L. Carvalho
use ui.readsections in the acl extension
r3436 adding foo/file.txt revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 2/3 chunks (66.67%)
Alexis S. L. Carvalho
use ui.readsections in the acl extension
r3436 adding quux/file.py revisions
Matt Mackall
progress: show approximate progress info for pull
r10888 files: 3/3 chunks (100.00%)
Alexis S. L. Carvalho
use ui.readsections in the acl extension
r3436 added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Alexis S. L. Carvalho
use ui.readsections in the acl extension
r3436 acl: acl.allow enabled, 1 entries for user barney
acl: acl.deny enabled, 0 entries for user barney
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Alexis S. L. Carvalho
use ui.readsections in the acl extension
r3436 acl: allowing changeset ef1ea85a6374
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "f9cafe1212c8" on branch "default"
Alexis S. L. Carvalho
use ui.readsections in the acl extension
r3436 acl: allowing changeset f9cafe1212c8
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "911600dab2ae" on branch "default"
Alexis S. L. Carvalho
use ui.readsections in the acl extension
r3436 acl: allowing changeset 911600dab2ae
Alexis S. L. Carvalho
update the branch cache at the end of addchangegroup...
r5988 updating the branch cache
Matt Mackall
rollback: fix up tests
r11175 rolling back to revision 0 (undo push)
Alexis S. L. Carvalho
use ui.readsections in the acl extension
r3436 0:6675d58eff77
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 asterisk test
fred is always allowed
Pushing as user fred
hgrc = """
[acl]
sources = push
[extensions]
[acl.allow]
** = fred
"""
pushing to ../b
searching for changes
common changesets up to 6675d58eff77
invalidating branch cache (tip differs)
3 changesets found
list of changesets:
ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
adding changesets
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
changesets: 1 chunks
add changeset ef1ea85a6374
changesets: 2 chunks
add changeset f9cafe1212c8
changesets: 3 chunks
add changeset 911600dab2ae
adding manifests
manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
adding file changes
adding foo/Bar/file.txt revisions
files: 1/3 chunks (33.33%)
adding foo/file.txt revisions
files: 2/3 chunks (66.67%)
adding quux/file.py revisions
files: 3/3 chunks (100.00%)
added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: acl.allow enabled, 1 entries for user fred
acl: acl.deny not enabled
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: allowing changeset ef1ea85a6374
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "f9cafe1212c8" on branch "default"
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: allowing changeset f9cafe1212c8
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "911600dab2ae" on branch "default"
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: allowing changeset 911600dab2ae
updating the branch cache
Matt Mackall
rollback: fix up tests
r11175 rolling back to revision 0 (undo push)
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 0:6675d58eff77
no one is allowed inside foo/Bar/
Pushing as user fred
hgrc = """
[acl]
sources = push
[extensions]
[acl.allow]
** = fred
[acl.deny]
foo/Bar/** = *
"""
pushing to ../b
searching for changes
common changesets up to 6675d58eff77
invalidating branch cache (tip differs)
3 changesets found
list of changesets:
ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
adding changesets
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
changesets: 1 chunks
add changeset ef1ea85a6374
changesets: 2 chunks
add changeset f9cafe1212c8
changesets: 3 chunks
add changeset 911600dab2ae
adding manifests
manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
adding file changes
adding foo/Bar/file.txt revisions
files: 1/3 chunks (33.33%)
adding foo/file.txt revisions
files: 2/3 chunks (66.67%)
adding quux/file.py revisions
files: 3/3 chunks (100.00%)
added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: acl.allow enabled, 1 entries for user fred
acl: acl.deny enabled, 1 entries for user fred
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: allowing changeset ef1ea85a6374
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "f9cafe1212c8" on branch "default"
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: user fred denied on foo/Bar/file.txt
error: pretxnchangegroup.acl hook failed: acl: access denied for changeset f9cafe1212c8
transaction abort!
rollback completed
abort: acl: access denied for changeset f9cafe1212c8
no rollback information available
0:6675d58eff77
OS-level groups
@group1 is always allowed
Pushing as user fred
hgrc = """
[acl]
sources = push
[extensions]
[acl.allow]
** = @group1
"""
pushing to ../b
searching for changes
common changesets up to 6675d58eff77
3 changesets found
list of changesets:
ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
adding changesets
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
changesets: 1 chunks
add changeset ef1ea85a6374
changesets: 2 chunks
add changeset f9cafe1212c8
changesets: 3 chunks
add changeset 911600dab2ae
adding manifests
manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
adding file changes
adding foo/Bar/file.txt revisions
files: 1/3 chunks (33.33%)
adding foo/file.txt revisions
files: 2/3 chunks (66.67%)
adding quux/file.py revisions
files: 3/3 chunks (100.00%)
added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Elifarley Callado Coelho Cruz
acl: update test output
r11116 acl: "group1" not defined in [acl.groups]
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: acl.allow enabled, 1 entries for user fred
acl: acl.deny not enabled
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: allowing changeset ef1ea85a6374
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "f9cafe1212c8" on branch "default"
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: allowing changeset f9cafe1212c8
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "911600dab2ae" on branch "default"
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: allowing changeset 911600dab2ae
updating the branch cache
Matt Mackall
rollback: fix up tests
r11175 rolling back to revision 0 (undo push)
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 0:6675d58eff77
@group is allowed inside anything but foo/Bar/
Pushing as user fred
hgrc = """
[acl]
sources = push
[extensions]
[acl.allow]
** = @group1
[acl.deny]
foo/Bar/** = @group1
"""
pushing to ../b
searching for changes
common changesets up to 6675d58eff77
invalidating branch cache (tip differs)
3 changesets found
list of changesets:
ef1ea85a6374b77d6da9dcda9541f498f2d17df7
f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
911600dab2ae7a9baff75958b84fe606851ce955
adding changesets
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
changesets: 1 chunks
add changeset ef1ea85a6374
changesets: 2 chunks
add changeset f9cafe1212c8
changesets: 3 chunks
add changeset 911600dab2ae
adding manifests
manifests: 1/3 chunks (33.33%)
manifests: 2/3 chunks (66.67%)
manifests: 3/3 chunks (100.00%)
adding file changes
adding foo/Bar/file.txt revisions
files: 1/3 chunks (33.33%)
adding foo/file.txt revisions
files: 2/3 chunks (66.67%)
adding quux/file.py revisions
files: 3/3 chunks (100.00%)
added 3 changesets with 3 changes to 3 files
calling hook pretxnchangegroup.acl: hgext.acl.hook
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: acl.allow.branches not enabled
acl: acl.deny.branches not enabled
Elifarley Callado Coelho Cruz
acl: update test output
r11116 acl: "group1" not defined in [acl.groups]
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: acl.allow enabled, 1 entries for user fred
Elifarley Callado Coelho Cruz
acl: update test output
r11116 acl: "group1" not defined in [acl.groups]
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: acl.deny enabled, 1 entries for user fred
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "ef1ea85a6374" on branch "default"
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: allowing changeset ef1ea85a6374
Elifarley Callado Coelho Cruz
acl: update test output for branch-based access control
r11093 acl: branch access granted: "f9cafe1212c8" on branch "default"
Elifarley Callado Coelho Cruz
acl: add tests for asterisk and for OS-level groups
r11043 acl: user fred denied on foo/Bar/file.txt
error: pretxnchangegroup.acl hook failed: acl: access denied for changeset f9cafe1212c8
transaction abort!
rollback completed
abort: acl: access denied for changeset f9cafe1212c8
no rollback information available
0:6675d58eff77
Patrick Mezard
acl: improve undefined group error handling
r11140 Invalid group
** = @unlikelytoexist
acl: "unlikelytoexist" not defined in [acl.groups]
error: pretxnchangegroup.acl hook failed: group 'unlikelytoexist' is undefined
abort: group 'unlikelytoexist' is undefined