同じ環境内で同じコンポーネントを複数バージョン使用したいシチュエーション
- 現在環境にインストールされているコンポーネントバージョンと別バージョンで検証したいとき
- バージョンアップ前にバージョンアップして問題ないかを検証したいとき
- 現在環境にインストールされているコンポーネントのコンシューマモジュールが様々な事情で更新できないけれども、別バージョンのものを使用したいとき
留意事項
以下で実際の手順を紹介するが、同じ環境内で同じコンポーネントを複数バージョン使用することはサポート対象外であり、予期しない動作につながる可能性があります。
実際にサポートとやりとりしていた際にご教授いただきました。
手順
1.ブラウザでForgeにアクセスする
2.使用したいForgeを見つけて詳細ページに移動する
3.Versionsタブより使用したいバージョンの「Download」ボタンを押してローカルPCに.oapファイルをダウンロードする
Service StudioのForgeタブではできないので、必ずブラウザで行う
4.ダウンロードした.oapファイルの拡張子を「.zip」に変更する
5.zipファイルを解凍して.omlファイル(モジュール)を取り出す
6.取り出した.omlファイルを開く
7.モジュール名を既にインストールされているバージョンと重複しないように変更する
- 既にインストールされているバージョンと同名でパブリッシュすると上書いてしまうので、確実に行う
- どのバージョンなのかわかるように末尾に「_{バージョン}」を付与するのを推奨する
8.パブリッシュする
- この時点ではパブリッシュしたモジュールはIndependent Modulesに配置される
- 取り出した.omlファイル分6から8の手順を繰り返す
9.適切なアプリケーションタイプのアプリケーションを作成する
- モジュールの内容やアプリケーションタイプ次第でモジュールを配置できない場合がある
- どのバージョンなのかわかるようにアプリケーション名の末尾に「 {バージョン}」を付与するのを推奨する