.scan コマンドでのベースラインとチェックポイントの追加

.scan コマンドを使用して、BOM に情報を追加することができます。 .scan コマンド が実行されると、システムは、ステップの作業ディレクトリーにファイルの状況に関する 情報を保管します。このセクションには、使用方法の例を示します。.scanの参照情報も参照してください。

このコマンドには 2 つの形式があります。

.scan baseline
それぞれに MD5 値を使用して、ステップの作業ディレクトリー・ツリーにすべてのファイルのリストを 保管します。システムは、そのジョブの BOM にリストを表示します。このコマンドは、 いくつかのセットアップ・ステップを実行し、ファイルの適切なセットをチェックアウトした後で 実行される場合があります。プロジェクトに複数の .baseline コマンドを持つことが できますが、各コマンドが実行されると、その .baseline コマンドは、リストをステップの 作業ディレクトリーの状態にリセットします。
.scan checkpoint
プロジェクト内での最後の .scan baseline または .scan checkpoint 以降の、すべての新規ファイル、 変更済みファイル、および削除済みファイルのリストを、各ファイルに MD5 値を使用して保管します。 .scan baseline コマンドと同様、システムは BOM にリストを表示します。プロジェクトで 最初の .scan checkpoint コマンドの前に、.scan baseline コマンドを 実行する必要があります。 .scan baseline コマンドより前にある .scan checkpoint コマンドは 無視されます。

以下の例に、.scan baseline コマンドと .scan checkpoint コマンドが どのように連動するか示します。

番号

ステップ

ステップ後のファイル

BOM データ

1

初期ファイルのチェックアウト

config.c
execute.c
 

2

.scan baseline

config.c
execute.c

ベースライン:

config.c
execute.c

3

データ・ファイルの追加

config.c
execute.c
data.txt
 

4

.scan checkpoint

config.c
execute.c
data.txt

チェックポイント 1:

追加された data.txt

5

データ・ファイルの追加

config.c
execute.c
data.txt
data2.txt
data3.txt
 

6

data.txt の削除

config.c
execute.c
data2.txt
data3.txt
 

7

.scan checkpoint

config.c
execute.c
data2.txt
data3.txt

チェックポイント 2:

追加された data2.txtdata3.txt

削除された data.txt


フィードバック