このオプション ページに移動するには、Araxis Merge > 環境設定... > フォルダ比較 > 方法 を選択します。
このページ上のコントロールはフォルダ比較がどのように行われるかを制御します。
ファイルのタイムスタンプとサイズをチェックする
このオプションを選択すると、ファイルが変更されたかどうか調べる場合にファイル サイズと最終更新タイムスタンプのみを比較します。ファイル間の変更の数はカウントされないので、[変更]列にはファイル間の実際の変更数ではなく 1 の値が表示されます。
ファイルの内容(ファイル比較ルールを使用)
このオプションを選択すると、Merge では常にファイル間の完全比較を実行して変更があるかどうかを調べます。[変更]列には、ファイル間の変更数が示されます。統計情報およびフォルダ比較レポートでは、タイムスタンプとファイル サイズのみの比較に比べ、より詳しい情報が得られます。
タイムスタンプかサイズが異なる場合は内容をチェックする
このオプションを選択すると、Merge はファイル間でファイル サイズおよび/または最終更新タイムスタンプに相違があった場合、それらのファイル間の完全比較を実行して変更があるかどうかを調べます。[変更]列にはファイル間の変更数が表示されます。
次のサイズを超えるファイルはバイト単位で比較
Merge の比較エンジンは、フォルダ階層間で完全比較を行う際に、サイズが大きいバイナリ ファイルがあると比較に時間がかかり大量のメモリを使用する可能性があります。
このオプションをオンにすると、Merge は横のフィールドで指定されているサイズを超えるファイルに対してよりメモリ効率の高い比較を実行します。このオプションは完全比較が有効になっている場合にのみ使用できます。バイトごとの比較に使用されるアルゴリズムは、ファイル間のすべての差異を重要なものとして扱います。たとえ、通常の比較で空白や行終端を無視するオプションを有効にしていても、無視することはありません。
サイズが大きいファイルの場合、このタイプの比較は通常デフォルトの比較エンジンを使用するより実行速度が速く使用するメモリもかなり少なくなります。
フォルダ比較ウインドウの[変更]列にはファイルが変更されたかどうかを示すバイト単位ファイル比較の結果 1 または 0 が表示されます。
リソースフォークのコンテンツを含める
このオプションをオンにすると、フォルダ比較結果リストに各ファイルに関連するすべての リソースフォークを含めます。
タイムスタンプ差の許容範囲 # ms
このコントロールを使用すると、2 つのタイムスタンプが同じかどうかを Merge でチェックする際の、誤差の許容範囲を調整することができます。ネットワーク上または別々のファイル システム間(たとえば HFS と FAT 間)でファイルを比較する場合、タイムスタンプが若干異なることがあります。
注意: このオプションは、完全比較がオフになっている場合(つまり、ファイルの内容(ファイル比較ルールを使用)オプションが選択されていない場合)にのみ使用できます。
タイム ゾーンの相違を無視する(ヘルプを参照)
比較するファイルやフォルダを保持するファイル システムによって異なるタイムゾーンが使用されていると、表示されるタイムスタンプが 1 時間または何時間にもわたってずれることがあります。このオプションをチェックすると、Merge はタイムスタンプの比較時に時間単位の相違(最大 13 時間)を無視します。隣の[タイムスタンプ差の許容範囲]オプションがチェックされていると、タイムスタンプの比較時に考慮されます。
注意: このオプションは、完全比較がオフになっている場合(つまり、ファイルの内容(ファイル比較ルールを使用)オプションが選択されていない場合)にのみ使用できます。
| 関連するトピック |
|---|
