Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

次のシナリオでは、ユーザーのソフトウェア開発の管理方法の1つを説明しています。

Image RemovedImage Added


このシナリオでは、異なるバージョンでのアプリケーションの開発をサポートするために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が必要なため、アプリケーションのコピーは重要です。