source:
csprojects /access @
114
| Last change on this file since 114 was 2, checked in by neil.c.c.brown, 18 years ago | |
|---|---|
|
Changed the project settings to hopefully allow Adam and I access to change the settings, and anonymous users read access to Trac. |
|
| File size: 1.8 KB | |
| Line | |
|---|---|
| 1 | # The instructions in this file control what access different users have to |
| 2 | # your project's Subversion and Trac instances. You can specify different |
| 3 | # settings for different directory trees. We've provided some defaults below |
| 4 | # which you'll probably want to tweak for your project's needs. |
| 5 | |
| 6 | # Each stanza starts with a "[system:path]" line saying which path it's |
| 7 | # describing, and contains a number of lines of the form |
| 8 | # "username = permissions", where the permissions can be "" (empty -- no |
| 9 | # access at all), "r" (read-only) or "rw" (read and commit). The username |
| 10 | # can be "*" to give a rule for all other users (including anonymous users), |
| 11 | # or "@" and a group name. |
| 12 | # Lines starting with # are comments. |
| 13 | |
| 14 | # Permissions are inherited from parent directories, so if you let a user write |
| 15 | # to "/foo" they will also be able to write to "/foo/bar" unless you write a |
| 16 | # rule that specifically prevents them from doing so. |
| 17 | |
| 18 | # -- Groups -- |
| 19 | |
| 20 | # You'll probably find it useful to have a group of all your project members, |
| 21 | # but you might also want "staff" and "students" groups, or similar. Names in |
| 22 | # groups are separated by commas; you could say something like "staff = jms, |
| 23 | # ats, tdb". |
| 24 | [groups] |
| 25 | members = neil.c.c.brown, ats |
| 26 | |
| 27 | # -- Subversion rules -- |
| 28 | |
| 29 | # Only let neil.c.c.brown read and write the project configuration files. |
| 30 | # Other users can't do anything. |
| 31 | [svn:/csprojects] |
| 32 | neil.c.c.brown = rw |
| 33 | ats = rw |
| 34 | * = |
| 35 | |
| 36 | # For the rest of the tree, any member of the group can commit. |
| 37 | # If you add "* = r" here, then everybody (including anonymous users) would be |
| 38 | # able to read it. |
| 39 | [svn:/] |
| 40 | @members = rw |
| 41 | |
| 42 | # -- Trac rules -- |
| 43 | |
| 44 | # This is only really useful for preventing people from seeing your Trac |
| 45 | # entirely; you can do more fine-grained access control in Trac itself. |
| 46 | |
| 47 | # By default, everyone in the group can use this project's Trac. |
| 48 | [trac:/] |
| 49 | @members = rw |
| 50 | * = r |
| 51 |
Note:
See TracBrowser
for help on using the repository browser.