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

プッシュイベントアクティビティーの制限と一括プッシュイベント

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

システムの良好なパフォーマンスを維持し、アクティビティーフィードのスパムを防ぐために、プッシュイベントアクティビティーの制限を設定します。デフォルトでは、GitLabはこの制限を3に設定しています。3つ以上のブランチとタグに影響する変更をプッシュすると、GitLabは個々のプッシュイベントの代わりに、一括プッシュイベントを作成します。

たとえば、4つのブランチに同時にプッシュすると、アクティビティーフィードには、4つの個別のプッシュイベントではなく、単一の commit Pushed to 4 branches at (project name)イベントが表示されます。

別のプッシュイベントアクティビティーの制限を設定するには、次のいずれかの方法があります:

  • Application settings APIで、push_event_activities_limitを設定します。

  • GitLab UIの場合:

    1. 左側のサイドバーの下部で、管理者を選択します。
    2. 左側のサイドバーで、設定 > ネットワークを選択します。
    3. パフォーマンスの最適化を展開します。
    4. プッシュイベントアクティビティーの制限設定を編集します。
    5. 変更を保存を選択します。

値は0以上にすることができます。この値を0に設定しても、スロットリングは無効になりません。