web-dev-qa-db-ja.com

ユーザーレベルのプライベートGitLabリポジトリへのアクセスを許可する方法

GitLabにプライベートリポジトリがあります。私は自分のチームのメンバーにアクセスを許可する必要があります。 GitLab Webインターフェイスを使用してそれを行うにはどうすればよいですか?

GitHubでこれを行う方法は知っていますが、GitLabではそれが多少異なります。

48
VeLKerr

UPDATE:Gitlabは2年で少し変更されたため、更新されたフローを以下に示します。

  1. 共有したいprojectをクリックします。
  2. 設定タブをクリックします。
  3. Membersサブタブをクリックします。
  4. メンバーを追加し、GitLabに存在する場合はユーザーを見つけるか、招待状を送信するメールを挿入します。
  5. ユーザーのアクセスレベルを選択します。可能なレベルは次のとおりです。
    • ゲスト、Wikiページの表示、課題の表示および作成ができます。
    • レポーター、はゲストができることを実行でき、コードを表示できます。
    • 開発者、通常の開発者アクセスは開発できますが、デフォルトでは、proctedブランチにプッシュまたはマージできません。
    • メンテナー、はプロジェクトの管理を除くすべてを行うことができます。
  6. ユーザーアクセスレベルの詳細については、 gitlab official help を参照してください。
  7. (オプション)ユーザーアクセスの有効期限を設定します。

古い指示:

  1. 共有したいprojectをクリックします。
  2. membersをクリックします。
  3. メンバーを追加し、GitLabに存在する場合はユーザーを見つけるか、招待状を送信するメールを挿入します。
76
Aleksandar

前の答えには問題があります。 (貧しい)Gitlab UIには、プロジェクトをクリックした後にクリックする「メンバー」オプションがありません。

最初に右上の歯車アイコンをクリックして、メンバーオプションを表示する必要があります。

11
Dana