From 87994938d1e9c215ea7aee761735802cd88e38e3 Mon Sep 17 00:00:00 2001 From: Alexander Kanevskiy Date: Thu, 8 Aug 2013 06:56:49 -0700 Subject: [PATCH] Modify access rules --- groups | 6 ++++++ project.config | 24 ++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 groups diff --git a/groups b/groups new file mode 100644 index 0000000..fd9198c --- /dev/null +++ b/groups @@ -0,0 +1,6 @@ +# UUID Group Name +# +0eb401ba39f59b3e4efe0790e5c33300510803b5 Non-Interactive Users +fd8a5a3ae9e24e461d0cec4816e0d67c2d5469ed Administrators +global:Project-Owners Project Owners +global:Registered-Users Registered Users diff --git a/project.config b/project.config index b5f58d6..466c84c 100644 --- a/project.config +++ b/project.config @@ -2,3 +2,27 @@ inheritFrom = All-Projects [project] state = active +[access "refs/changes/*"] + read = group Registered Users +[access "refs/heads/*"] + read = group Registered Users +[access "refs/meta/config"] + exclusiveGroupPermissions = read + read = group Administrators + read = group Project Owners + read = group Registered Users +[access "refs/notes/*"] + read = group Registered Users +[access "refs/tags/accepted/*"] + create = group Administrators + create = group Non-Interactive Users + create = block group Registered Users + push = +force group Administrators + push = +force group Non-Interactive Users + push = block +force group Registered Users + pushTag = +force group Administrators + pushTag = +force group Non-Interactive Users + pushTag = block group Registered Users + pushSignedTag = group Administrators + pushSignedTag = group Non-Interactive Users + pushSignedTag = block group Registered Users -- 2.7.4