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