正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

マージリクエストの管理

GitLabには、プロジェクトとグループのマージリクエストを管理するためのツールが用意されています。

マージリクエストを削除する

ほとんどの場合、マージリクエストは削除するのではなく、クローズすべきです。マージリクエストを削除すると、元に戻すことができません。

前提要件:

  • プロジェクトのオーナーロールが必要です。

マージリクエストを削除するには、次の手順に従います:

  1. 左側のサイドバーで、検索または移動先を選択して、プロジェクトを見つけます。
  2. コード > マージリクエストを選択し、削除するマージリクエストを見つけます。
  3. 編集を選択します。
  4. ページの一番下までスクロールし、Delete merge request(マージリクエストを削除)を選択します。

マージリクエストを削除しても、すべてのデータが完全に消去されるわけではありません。プロジェクトの履歴を維持し、リカバリープロセスをサポートするために、一部の情報が保持されます。詳細については、機密情報を処理するを参照してください。

プロジェクト内のマージリクエストを一括編集する

マージリクエストの一括編集時に編集可能な属性は次のとおりです:

  • 状態(オープン/完了)
  • 担当者
  • マイルストーン
  • ラベル
  • サブスクリプション

前提要件:

  • デベロッパーロール以上が必要です。

これを行うには、次の手順を実行します:

  1. プロジェクトで、コード > マージリクエストに移動します。
  2. 一括編集を選択します。画面の右側に、編集可能なフィールドを含むサイドバーが表示されます。
  3. 編集する各マージリクエストの横にあるチェックボックスをオンにします。
  4. サイドバーから適切なフィールドと値を選択します。
  5. 選択済みアイテムを更新するを選択します。

グループ内のマージリクエストを一括編集する

  • プラン: Premium、Ultimate
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated

グループのマージリクエストの一括編集時に編集可能な属性は次のとおりです:

  • マイルストーン
  • ラベル

前提要件:

  • プロジェクトのデベロッパーロール以上が必要です。

複数のグループマージリクエストを同時に更新するには、次の手順に従います:

  1. グループで、コード > マージリクエストに移動します。
  2. 一括編集を選択します。画面の右側に、編集可能なフィールドを含むサイドバーが表示されます。
  3. 編集する各マージリクエストの横にあるチェックボックスをオンにします。
  4. サイドバーから適切なフィールドと値を選択します。
  5. 選択済みアイテムを更新するを選択します。