##// END OF EJS Templates
cached-commits: updated logic on cached commit updates....
cached-commits: updated logic on cached commit updates. - for repositories we ensure that damaged/empty repositories have initial data instead of now (bug) - for groups we only update based on first set of data inside a group without iterating to nested objects. This new logic goes in sync with new update task of groups with automation.

File last commit:

r3658:b7b32afd default
r4162:5cadc4f9 default
Show More
user-admin-tasks.rst
24 lines | 621 B | text/x-rst | RstLexer
/ docs / admin / user_admin / user-admin-tasks.rst
docs: personal repo group manual set instructions
r3658 .. _user-admin-tasks:
Common Admin Tasks for Users
----------------------------
Manually Set Personal Repository Group
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Here is how to set a repository group as personal for a user using ishell.
.. code-block:: bash
# starts the ishell interactive prompt
$ rccontrol ishell enterprise-1
.. code-block:: python
In [1]: repo_group = RepoGroup.get_by_group_name('some_group_name')
In [2]: user = User.get_by_username('some_user')
In [3]: repo_group.user = user
In [4]: repo_group.personal = True
In [5]: Session().add(repo_group);Session().commit()