p4 journals
サーバに対するチェックポイントとジャーナルの活動の履歴を表示します。
構文規則
p4 [g-opts] journals [-F filter] [-T fields] [-m max]
説明
p4 journals
コマンドを実行すると、チェックポイントとジャーナルの操作に関する
履歴情報が保管されるdb.ckphist
テーブルの情報が表示されます。
サーバは、このテーブルを使用して、次にあげるチェックポイントおよび
ジャーナルのイベントを記録します。
- サーバがチェックポイントを取得
- サーバがジャーナルをローテーション
- サーバがジャーナルをリプレイ
- レプリカがチェックポイントをスケジュール
複数サーバインストール環境において、それぞれのサーバは各自固有の
db.ckphist
テーブルを保有します。すなわち、テーブルはレプリカの複製ではありません。
このテーブルは、メインサーバデータベースの一部ではなく、ジャーナルに記録されず、
またバックアップの必要もありません。チェックポイントに含まれることもありません。
不具合が発生した場合は、破棄されます。
p4
journals
からの出力の例を以下に示します。
mbp-jbujes:~ jbujes$ p4 -p qaplay:20141 journals ... start 1381278576 ... startDate 2013/10/08 17:29:36 ... end 1381278576 ... endDate 2013/10/08 17:29:36 ... pid 19960 ... type checkpoint ... flags ... jnum 19 ... jfile checkpoint.19 ... jdate 1381278576 ... jdateDate 2013/10/08 17:29:36 ... jdigest E4EB1FF5B589D05E9F5A8EE1F8183A86 ... jsize 27183115 ... jtype text ... failed 0 ... errmsg ... start 1381278576 ... startDate 2013/10/08 17:29:36 ... end 1381278576 ... endDate 2013/10/08 17:29:36 ... pid 19960 ... type checkpoint ... flags ... jnum 18 ... jfile journal.18 ... jdate 1381278575 ... jdateDate 2013/10/08 17:29:35 ... jdigest 00000000000000000000000000000000 ... jsize 15737 ... jtype text ... failed 1 ... errmsg ... start 1374629669 ... startDate 2013/07/23 18:34:29 ... end 1374629669 ... endDate 2013/07/23 18:34:29 ... pid 14700 ... type replay ... flags -r . -j r ... jnum -1 ... jfile basis.ckp ... jdate 1366076427 ... jdateDate 2013/04/15 18:40:27 ... jdigest 00000000000000000000000000000000 ... jsize 27181640 ... jtype text ... failed 1 ... errmsg
このコマンドは、失敗したチェックポイントに対するエラーメッセージの フルテキストを表示します。
グローバル-F
オプションを使用して、p4 journals
からの出力を
フォーマットします。以下に例を示します。
p4 -F "%jfile% %jnum%" journals -F
type=checkpoint
各フィールドの意味について、以下のテーブルで説明します。 出力のエントリは、新しいイベントから古いイベントへリストされます。
|
実行されたコマンドのUnixタイムスタンプを開始します。 どのコマンドが実行されたか判断するには、タイプフィールドを確認します。 |
|
人間が読める形式の開始値です。 |
|
実行されたコマンドのUnixタイムスタンプを終了します。 |
|
人間が読める形式の終了値です。 |
|
コマンドのプロセスIDであり、その実行によりこのレコードが作成されたもの。 この値は、別のログで関連するエントリを検索する場合に便利です。 |
|
コマンドであり、その実行によりこのレコードが作成されたもの。 タイプには次のものが含まれます。
|
|
タイプフィールドによりコマンドへ黙示的に渡されたフラグ。 |
|
チェックポイント番号。値が-1の場合は、ジャーナル番号が不明です。 |
|
タイプフィールドにより黙示的にコマンドに入力された、ジャーナルまたは チェックポイントファイルの名前。 |
|
|
|
人間が読める形式の |
|
チェックポイントファイルのダイジェスト。 |
|
|
|
|
オプション
|
フィルタ表現を満足させるレコードのみを示すリスト。 フィルタ表現構築のインストラクションについては、 「ジョブビュー」を参照してください。 |
|
指定した数のレコードに出力を制限します。 |
|
指定したフィールドに出力を制限します。 フィールドをカンマまたはスペースで区切ります。 |
|
「グローバルオプション」を参照してください。 |
使用上の注意点
ファイル引数でリビジョン指定子を使用できるか? | ファイル引数でリビジョン範囲を使用できるか? | 最低限必要なアクセスレベル |
---|---|---|
適用外 |
適用外 |
|
関連コマンド
チェックポイントを作成する。 |
|
ジャーナルを作成する。 |