プロジェクトやワークスペースのスナップショットをエクスポート
そのファイルと設定のすべてを含むスナップショットをエクスポートして、プロジェクトやワークスペースの以前の状態を回復します。
手順
- [ウィンドウ(Window)] > [プロジェクト(Projects)] を選択します。
- 左の列で、プロジェクトまたはワークスペースを選択します。
- スナップショットリストで、エクスポートしたいスナップショットを選択します。
- 左下隅で、[スナップショットをエクスポート(Export Snapshot)] ボタンをクリックします。
- ダイアログの右下隅で、[エクスポート(Export)] をクリックします。
- Xcode のプロジェクトを保存するフォルダを選択し、[エクスポート] をクリックします。
- 表示されるダイアログで、Finder でフォルダを開くため、"Finder で表示" をクリックするか、"OK" をクリックします。
Xcode はプロジェクトウィンドウを表示します。
Xcode は、プロジェクトやワークスペースのスナップショットのリストを表示します。
スナップショットの名前、日付、およびコメントは、スナップショットを識別するのに役立ちます。
ダイアログが表示され、プロジェクトやワークスペースをエクスポートする前にファイルを比較することができます。左の列で、調べたいファイルを選択します。Xcode は (左の) ファイルのスナップショットのバージョンとの違いと (右の) ファイルの現在のバージョンを表示します。
スナップショットは、プロジェクトとすべてのプロジェクトとワークスペースの設定内のすべての文書ファイルを含むアーカイブです。スナップショットは、プロジェクトやワークスペースの現在のバージョンをバックアップする簡単な方法を提供します。何かが原因で作ったコードの変更が問題のある場合、スナップショットは、全体のプロジェクトでも、削除されたプロジェクトでも、簡単に回復できます。たとえば、グローバルな検索と置換をプロジェクト内の複数のファイル間での操作を実行した後に、以前の状態にすべてのファイルを戻すように決心するかもしれません。スナップショットをエクスポートして、すべてのファイルと設定を復元することができます。
コードをリファクタリングしたり、検索と置換操作を実行のように、任意の大量の編集操作を実行する前に、Xcode は自動的にプロジェクトやワークスペースのスナップショットを作成します。また、[Xcode] > [設定] を選択して、[動作(Behaviors)] を選択し、[スナップショットを作成(Create Snapshot)] オプションを選択することで、ビルド前のように、他の状況でのスナップショットを自動的に作成するように、Xcode を設定できます。また、[ファイル(File)] > [スナップショットを作成(Create Snapshot)] を選択して、手動でスナップショットを作成できます。
他の選択: スナップショットをエクスポートする代わりに、復元でき、以下に記載されている関連の記事で説明したように、プロジェクトのワークスペースウィンドウから[ファイル(File)] > [スナップショットを復元(Restore Snapshot)] を選択して、現在のプロジェクトを置き換えてください。
関連記事
スナップショットからプロジェクトやワークスペースを復元