Helix Swarm管理者ガイド (2020.1)

コミットタイムアウト

コードレビューで多数のファイルやサイズの大きなファイルを使用している場合、Swarmでレビューをコミットすると、処理に時間がかかることがあります。 SWARM_ROOT/data/config.phpファイル内のデフォルトの構成は以下のとおりです。

ヒント

構成情報を変更しても、構成キャッシュを再ロードしない限り、その構成情報がSwarmで使用されることはありません。構成キャッシュを再ロードすると、変更した構成情報がSwarmで強制的に使用されます。 Swarm構成キャッシュを再ロードするには、admin ユーザまたはsuper ユーザでなくてはなりません。 [ユーザID]ドロップダウンメニューに移動して[システム情報]を選択し、[キャッシュ情報]タブをクリックしてから[構成の再ロード]ボタンをクリックします。

<?php
// this block should be a peer of 'p4'
'reviews' => array(
'commit_timeout' => 1800, // 30 minutes
),

commit_timeoutキーは、秒単位で表記されます。 コミット操作がこの制限時間を超えると、コミット操作は終了します。 別のクライアントを使用して終了したコミットを完了させるには、管理者の介入が必要となる場合があります。