summaryrefslogtreecommitdiff
path: root/gitano-admin/rules/trove-project.lace
diff options
context:
space:
mode:
Diffstat (limited to 'gitano-admin/rules/trove-project.lace')
-rw-r--r--gitano-admin/rules/trove-project.lace29
1 files changed, 0 insertions, 29 deletions
diff --git a/gitano-admin/rules/trove-project.lace b/gitano-admin/rules/trove-project.lace
deleted file mode 100644
index 383ba98..0000000
--- a/gitano-admin/rules/trove-project.lace
+++ /dev/null
@@ -1,29 +0,0 @@
-# _____
-# |_ _| __ _____ _____
-# | || '__/ _ \ \ / / _ \
-# | || | | (_) \ V / __/
-# |_||_| \___/ \_/ \___|
-#
-# Copyright 2012,2013 Codethink Limited
-#
-# Rules for ##PREFIX##/... repositories
-
-# Reading the repository
-allow "Project readers may read" op_read project_reader
-deny "This repository is not for you" op_read
-
-# Basic writes to the repo
-allow "Project writers may write" op_write project_writer
-deny "This repository is not for you" op_write
-
-# Ref based rules for the repo
-deny "Non-personal branches may not be rewound/rebased" op_forcedupdate !ref_is_personal
-
-## Master
-allow "Master may be created" op_createref master_ref
-allow "Master may be altered" op_is_update master_ref
-deny "Master may not be deleted" op_deleteref master_ref
-
-## Anything else.
-allow "Project writers may alter any refs" op_is_reffy !master_ref project_writer
-