Cosminexus V9 BPM/ESB基盤 サービスプラットフォーム システム構築・運用ガイド
リポジトリとは,開発環境と運用環境の間で共有する情報を格納するディレクトリのことをいいます。
運用環境で作成したシステム構成情報を開発環境で使用したり,開発環境で作成した定義情報を運用環境で使用したりします。
リポジトリで共有する情報をリポジトリ情報といい,次のものがあります。
リポジトリは,Service Platformをインストールすると,標準で次のディレクトリに設定されます。
<サービスプラットフォームのインストールディレクトリ>\CSC\repository |
リポジトリとして設定するディレクトリは変更することもできます。変更する場合は,HCSC-Manager定義ファイルで変更します。変更方法については,「2.4.1 運用環境をカスタマイズする」を参照してください。
なお,1台のマシンに複数の運用・実行環境を構築(環境変数CSCMNG_HOMEを設定)している場合は,次のルートディレクトリにリポジトリが設定されます。
%CSCMNG_HOME%\repository |
開発環境と運用環境で情報を共有するためには,リポジトリの情報をZIPファイル形式で媒体にエクスポート(保存)し,そのZIPファイル形式で保存された情報を別環境のリポジトリにインポート(読み込み)します。リポジトリのインポートとエクスポートを次の図に示します。
図4-1 リポジトリのエクスポートとインポート
このうち,運用環境のリポジトリ情報の保存については「4.2 リポジトリのエクスポート」を参照してください。運用環境へのリポジトリ情報の展開については「4.3 リポジトリのインポート」を参照してください。また,開発環境のリポジトリ情報の保存と,開発環境へのリポジトリ情報の展開については,マニュアル「サービスプラットフォーム 開発ガイド 基本開発編」の「3.2 リポジトリの管理」を参照してください。
リポジトリの更新を伴う操作中は,リポジトリがロックされた状態になり,操作できない場合があります。ロックの種類には,排他ロックおよび共有ロックがあり,操作中は次の制限があります。
ロックの種類と対象になる操作を次の表に示します。
表4-1 ロックの種類と対象になる操作
ロックの種類 | 対象となる操作 | 説明 |
---|---|---|
排他ロック | 更新系コマンドでの操作 | 次のコマンドが対象となります。
|
共有ロック | 参照系コマンドでの操作 | 次のコマンドが対象となります。
|
運用環境の画面での操作 | − |
All Rights Reserved. Copyright (C) 2012, 2019, Hitachi, Ltd.