Projects
and Groups


Groups

Groups are used for organizing projects

Groups…

Hands-On

  1. Create a new group, e.g. My first group
  2. Create a subgroup, e.g. My first subgroup

Projects

Project offer collaboration

Projects are repositories with features for collaboration

Projects can override visibility (more later)

Hands-On

  1. Create a project in your subgroup with default settings (e.g. My first project)
  2. Clone the code repository

Project features

Visibility

Public, internal or private

Limited by group visibility

Features

Control availability of features

For example: repository, issues etc.

Hands-On

  1. Disable issues (and save)
  2. Check menu bar

Project and Group Members

Roles

Guest for viewing

Reporter for issues

Developer for coding

Maintainer for merging

Owner for permissions

Members

Invite other users

Control role

Configure expiry date


Project management

Rename project to change display name

Change path to adjust URL

Transfer to another group

Hands-On

  1. Rename a project
  2. Change path for a project