07-06 Silverstack - Silverstack 4 のプロジェクトを Silverstack 5に手動で移行する

Silverstack 4から、Siverstack 5にライブラリを移行する方法を解説します。

ライブラリフォルダの保存場所

バージョン4とバージョン5のライブラリは、それぞれ下記のフォルダに別々に保存されます。

            ~/Library/Application Support/Pomfort/Silverstack4
            ~/Library/Application Support/Pomfort/Silverstack5

起動中のSilverstackのメニューから、「Silverstack>Show Library in Finder」を選んでFinderから開くこともできます。この場合、現在開いているプロジェクトファイル 「Silverstack.psdb」が保存されているプロジェクトフォルダの階層をFinderで開きます。上記のライブラリフォルダ は、プロジェクトファイルが開かれているフォルダの2つ上の階層になります。

ライブラリの移行

  1. Silverstack 5 を終了します。
  2. 次の階層下のSilverstack5フォルダを「Silverstack5_old」などに変更します。このフォルダは移行前のプロ ジェクトを消さないようにするために必要です。詳細は本稿末に後述します。
    /Users/[yourUser]/Library/Application Support/Pomfort/
  3. Silverstack 5を再度起動します。
  4. Silverstack 5をインストール後に始めて起動した時と同じように、バージョン4からライブラリを移行するかどうかを尋ねるダイアログが表示されます。
  5. この画面では、右側の「Copy Existing Projects」(既存のプロジェクトをコ ピーする)を選択し、バージョン4のプロジェクトと設定を移行します。
  6. ライブラリの移行処理の進捗と完了を表示する「ライブラリマイグレーションアシスタント」が開きます。
  7. 完了の表示が出たら、Silverstack 5で バージョン4で使用していたプロジェクトが利用できます。

注意 : ライブラリの規模により、移行処理には最大45分掛かることがあります。その間Silverstackが応答しない ことがありますが、移行処理が完了するまで待ってください。

移行前作業のプロジェクトを利用するには

Silverstack 5の移行前に保存したプロジェクトを利用するには、次の手順で行います。

  1. Silverstackを終了します。
  2. 移行前にリネームした「Silverstack5_old」フォルダを開きます。
  3. このフォルダの中から、移行したいプロジェクトフォルダを特定します。プロジェクトフォルダは「Project- 1F342864AF90」などのフォルダ名になっています。
  4. プロジェクトフォルダを移行処理時に自動生成された新しいSilverstack 5のライブラリフォルダにコピーします。
  5. Silverstackを再起動します。

移行が正常に行われた後は、移行前の「Silverstack5_old」や、その中のフォルダを消去しても構いません。