バージョン07-60以降では,開発環境と運用環境で同じリポジトリを共有できません。開発環境と運用環境で同じリポジトリを共有していた場合,次の図に示す(1)~(6)の手順に従って,Cosminexus サービスプラットフォームを旧バージョンから08-70へ移行してください。
図A-2 旧バージョンからの移行手順(開発環境と運用環境のリポジトリを共有していた場合)
図A-2の(1)~(6)の手順の詳細を次に示します。
cscrepctlコマンド(-exportオプション)を運用環境で実行して,バージョンアップ前のリポジトリをエクスポートします。複数のリポジトリを使用している場合,必要なリポジトリをすべてエクスポートして,退避します。
HCSCTEプロジェクトをいったん削除します。
手順の詳細は,「3.1.4 プロジェクトを削除する」を参照してください。
開発環境,運用環境で旧バージョンのCosminexus サービスプラットフォームをアンインストールします。Cosminexus以下のディレクトリ情報を退避したあとに,旧バージョンのCosminexus サービスプラットフォームをアンインストールすることをお勧めします。
開発環境,運用環境で08-70のCosminexus サービスプラットフォームをインストールしてバージョンアップします。
バージョンアップした開発環境で,新たにHCSCTEプロジェクトを作成します。また,リポジトリとして利用するディレクトリを指定します。なお,リポジトリとして利用するディレクトリには,運用環境のリポジトリを指定しないでください。
手順の詳細は,「3.1.1 プロジェクトを作成する」を参照してください。
「付録A.3(1) リポジトリのエクスポート(運用環境)」でエクスポートしたリポジトリ情報を開発環境にインポートします。インポートするときは,Eclipseのメニューの[プロジェクト]-[自動的にビルド]をオフにしてから,リポジトリをインポートしてください。リポジトリのインポート終了後は,オンに戻してください。
旧バージョンのリポジトリをインポートすると,パッケージングおよび配備定義が自動で実施され,リポジトリ情報が今バージョンに引き継がれます。なお,パッケージングおよび配備定義が自動で実施されるのは,旧バージョンでパッケージングおよび配備定義したHCSCコンポーネントだけです。
リポジトリのインポート方法については,「3.2.3 リポジトリをインポートする」を参照してください。
開発環境にインポートしたリポジトリ情報を使用して実際に運用する場合,このリポジトリ情報を開発環境から運用環境にエクスポートし,運用環境からHCSCコンポーネントを配備します。