##// END OF EJS Templates
http-proto: in case incoming requests come in as chunked stream the data to VCSServer....
http-proto: in case incoming requests come in as chunked stream the data to VCSServer. This should solve a problem of uploading large files to rhodecode. In case of git with small postBuffers GIT client streams data to the server. In such case we want to stream the data back again to vcsserver without reading it fully inside RhodeCode.

File last commit:

r1:854a839a default
r1423:8b2e03e1 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.