2016-03-23 14 views
0

私はGitLabグループからリポジトリをフォークし、その後、そのGitLabグループのreposにPRを送信し、そのGitLabグループのreposにプッシュできないようにしたいと思います。GitLab Permissions

これは、標準アクセスレベルの1つを使用して可能ですか。ゲスト/レポーター/開発者ですか?あなたが書き込みアクセス権を持つ唯一の一つとして自分自身を設定することができ

答えて

0

「Reporter」のアクセスレベルが、私が必要とするものとまったく同じであることが分かります。

私がしたことは、レポ・グループへ

  • グラント1つのユーザーグループの所有者のアクセス(私のコンテキスト内でのリリースマネージャ)
  • リリースレポ・グループ(特徴開発者)

に別のユーザー・グループのレポーターのアクセス権を付与管理者はフルアクセス権を持っているので、機能開発者はPR(GLボキャブでのマージ要求)をフォークして送信することができます。

2

enter image description here

そのように、多くの人々は、あなたのブランチにプルリクエストを送信することができますが、唯一のあなたはそれらをマージすることができます。

-1

これはグループレベルでは実行できません。 プロジェクトの場合、プロジェクト設定 - >保護されたブランチでは、マスターブランチの開発者へのプッシュアクセスを拒否できます。そうすれば、開発者はブランチを作成してマージ要求を出すだけで、リポジトリに直接プッシュすることはできません。

+0

私の答え通り、絶対に可能です。 –

関連する問題