ファイル同期競合の処理

このトピックでは、ソース制御機能でのファイル同期競合の処理方法について説明します。

このタスクについて

ソース制御のファイルの作業中に、ファイル同期競合エラーが発生することがあります。 このエラーが発生すると、[同期の競合] ダイアログメッセージがポップアップ表示され、競合しているファイルを示したリストボックスが表示されます。 ファイルを 1 つ以上選択して、そのファイルのさまざまなバージョンの比較を選択できます。 正しいバージョンがどれかが判別したら、どのバージョンを使用するかを選択できます。

[同期の競合] ダイアログが表示するビューには、ファイル名、最終更新 (NSF) 日、最終更新 (オンディスク) 日の 3 つの列があります。 [比較] ボタンで表示されるダイアログにより、NSF の DXL バージョンと要素のオンディスクバージョンを並べて確認でき、さらに差異がハイライト表示されます。

例えば、2 つのファイルが競合している場合は、以下のステップに従います。 このケースでは、NSF とオンディスクプロジェクトの間で同期競合が発生しており、[同期の競合] パネルに 2 つのファイルがリストされています。

手順

  1. 必要であれば、ファイルを選択して [比較] ボタンをクリックします。 これにより [比較] ダイアログが起動し、差異がハイライトされた各ファイルの内容が表示されます。
  2. どのバージョンのファイルを使用するかを決定し、[NSF バージョンを使用] ボタンまたは [オンディスクプロジェクトバージョンを使用] ボタンのいずれかを押します。 [NSF バージョンを使用] オプションによりオンディスクバージョンが上書きされ、[オンディスクプロジェクトバージョンを使用] オプションにより NSF バージョンが上書きされます。 これらの操作のどちらも独立して実行できます。
  3. ファイルを指定せずに [閉じる] ボタンをクリックした場合、それらのファイルは、次に同期の競合が発生した際に再びリストに表示されます。

タスクの結果