repo-perm-steps.rst
45 lines
| 2.0 KiB
| text/x-rst
|
RstLexer
Setting Repository Permissions
To set the permissions on an individual |repo|, use the following steps:
- Open :menuselection:`Admin --> Repositories` and select :guilabel:`edit` beside the |repo| you wish to configure.
- On the |repo| settings page you will see a number of tabs. Exploring these you will find the following main configuration options for a |repo|.
- Once you make changes, select :guilabel:`Save`
- :guilabel:`Repository group`: Lets you to add a |repo| to a |repo| group.
- :guilabel:`Owner`: Lets you change the |repo| owner. Useful when users are moving roles within an organisation.
- :guilabel:`Enable automatic locking`: For more information, see :ref:`repo-locking`
- :guilabel:`User Access`: On the permissions tab you can add users, or user groups, and set the permissions each has for that |repo|.
- :guilabel:`Invalidate repository cache`: On the Caches tab you can delete the |repo| cache, sometimes needed when mirroring.
Setting Repository Group Permissions
To set the permissions on a Repository Group, use the following steps:
- Open :menuselection:`Admin --> Repository groups` and select :guilabel:`edit` beside the |repo| you wish to configure.
- On the |repo| group settings page you will see a number of tabs. Exploring these you will find the following main configuration options:
- :guilabel:`Owner`: Lets you change the group owner. Useful when users are moving roles within an organisation.
- :guilabel:`Repository group`: Lets you add the |repo| group as a sub-group of a larger group, i.e. :guilabel:`QA-Repos >> QA-Repos-Berlin`
- :guilabel:`Enable automatic locking`: For more information, see :ref:`repo-locking`
- :guilabel:`User Access`: On the permissions tab you can add users, or user groups, and set the permissions each has for that |repo| group.
- :guilabel:`Add Child Group`: Allows you to add sub-repository-groups that will all share the same permissions.