Updated on 2024-07-05 GMT+08:00

Managing Members

CodeArts Repo allows you to add members or member groups to a repository.

  • All, Groups, Pending, and Add Member are located on the Members tab page of repository details.
    • Username, User Source, Project Member Role, and Repository Member Role of all members in the repository are displayed in All.
    • Member Group Name, Number of members, Description, and Operation of all member groups in the repository are displayed in Groups.
    • Pending displays the members to be reviewed in the repository group, including their Username, Alias, Enterprise User, Project Member Role, Repository Group Role, and Operation. A member to be reviewed can be set to Agree or Reject by a user who has permission to add members.
    • You can add members or member groups to a repository on the Add Member page.

By default, the All contains the project administrator and repository owner, which cannot be removed.

Adding a Member or Member Group to a Repository

  1. Go to the CodeArts homepage and click the target project name to access the project.
  2. Choose Services > Repo.
  3. Click Members and click the icon. The Add Member dialog box is displayed.
  4. In the Add Member dialog box, click Members to search for target member, Click OK.
  5. In the Add Member dialog box, click Member Groups, select the member group to be added from the drop-down list box, and click OK.
  • In the new permission system, the member roles of code repositories are the same as those of the CodeArts projects. The original function of synchronizing custom roles is no longer available. After members are added to a repository, their roles in the repository are the same as their project roles by default. You can change the role of a member to another one.
  • Compared with member role synchronization, dynamic member synchronization by member group can better implement automatic member synchronization between a project and a repository.