Page History
...
次のシナリオでは、ユーザーのソフトウェア開発の管理方法の1つを説明しています。
このシナリオでは、異なるバージョンでのアプリケーションの開発をサポートするために3つの開発環境が必要です。
...
- 2つの区画がアプリケーション定義を共有します。バージョンとパッチを生成する際、正しい区画にログインすると同時に注意が必要です。
- アプリケーションに利用される全てのファイル (再コンパイルされているという前提で) には、OAM が生成された区画の省略値ライブラリによって、異なるライブラリが OAM に埋め込まれます。この点はアプリケーションのインストールやアップグレード時に考慮する必要があります。アプリケーションのソース・コードで組み込み関数 DEFINE_OVERRIDE_FILE を使用する際、ファイルの適切なライブラリを指定しなければいけないからです。この詳細は、『LANSA テクニカル リファレンスガイド』の「DEFINE_OVERRIDE_FILE」を参照してください。
- どちらのアプリケーションのバージョンも同じLANSAのバージョンがもとになっています。これにはEPCが含まれます。
...
この場合、第2LANSAシステム ABCPGMLIBをリリース・レベル V13SP1でインストールしてください。すべてのアプリケーションのオブジェクトを、ユーザーのアプリケーションの最新のバージョン(この場合はBL2区画)からエクスポートし、LANSAシステム ABCPGMLIBの新しいABC区画にインポートします。新しいLANSAシステムのセットアップを終了するには、X_APPSのアプリケーション定義を新しい場所にコピーし、オプションとして、関連付けられたバージョンとパッチ定義 (履歴の参照のみ) を共有の場所にコピーしてください。[ツール] メニューの「アプリケーションのバックアップまたは修復」を使ってコピーできます。バージョン 2.0.0をバージョン 3.0.0にアップグレードしたい場合、最初のアプリケーションのGUIDが必要なため、アプリケーションのコピーは重要です。
