##// END OF EJS Templates
packaging: Backport bower support utilities...
packaging: Backport bower support utilities To support nixos-16.03 the utilities to build bower components are backported inside of this PR. Once we switch to the new stable branch, we should be able to drop these pieces again.

File last commit:

r1:854a839a default
r725:57489056 default
Show More
repo-perm-steps.rst
45 lines | 2.0 KiB | text/x-rst | RstLexer
/ docs / admin / repo-perm-steps.rst

Setting Repository Permissions

To set the permissions on an individual |repo|, use the following steps:

  1. Open :menuselection:`Admin --> Repositories` and select :guilabel:`edit` beside the |repo| you wish to configure.
  2. 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|.
  3. 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:

  1. Open :menuselection:`Admin --> Repository groups` and select :guilabel:`edit` beside the |repo| you wish to configure.
  2. 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:`Group parent`: 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.