この章では、Harvest-HTTPリポジトリの設定、アーティファクト・ストアの構成、およびアセットへのHarvestアーティファクト・ストアの追加を行う方法について説明します。
この章は次の項で構成されています。
Harvest-HTTP Repository Integrationは単一のサーブレットWebアプリケーションです。これを使用すると、Harvest Repository内にあるファイルをOracle Enterprise Repository内のアセットに追加できます。アプリケーションでは、URLに基づいたHarvest Repository内のファイルの物理的な取得を行います。サーブレット名は、retrieve
です。
Harvest-HTTP Repository Host Integrationをアプリケーション・サーバーにデプロイします。
<app_server>/harvest_rep/WEB-INF/classes/harvest.properties
ファイルの変更および編集を行います。
enterprise.repositories.harvest.hco.path
Harvestのhco.exeファイルのローカル・パス。(たとえば、\C:\\Program Files\\CA\\AllFusion Harvest Change Manager\\hco.exe
)
注意: UnixまたはLinuxのパスはスラッシュ(/)を使用し、Windowsのパスは、バックスラッシュ2つ(\\)を使用します。 |
enterprise.repositories.harvest.tmp.path
ファイルが一時的に格納される場所のローカル・パス。
enterprise.repositories.harvest.use-single-sign-on=false
残りのプロパティはデフォルトのままにします。
変更内容を保存して閉じます。
アプリケーション・サーバーを再起動します。
この手順は、Oracle Enterprise Repositoryのアセット・エディタで実行します。
「アクション」メニューから、アーティファクト・ストアの構成を選択します。
「追加」をクリックして、新規アーティファクト・ストアの作成ダイアログを開きます。
次のパラメータを使用して、新しいhttpリポジトリを作成します。
ホスト名: <app server name with port>
Harvest-HTTPアーティファクト・ストア統合がインストールされる場所。
パス: harvest_rep/retrieve/<harvest_broker_name>
ユーザー名とパスワードは空白にします。
「OK」をクリックします。
この手順は、Oracle Enterprise Repositoryのアセット・エディタで実行します。
「検索」またはその他の方法を使用して、ファイルが追加されるアセットを見つけます。
アセットを開きます。
次のようにファイルを追加します。
リポジトリ・ファイルの選択をクリックします。
Harvestに対応するアーティファクト・ストアを選択します。
次の形式で、ファイル名にHarvestのパスを指定します。
<package_name>/<project_name>/<state_name>/<repository_path>/<filename>
「OK」をクリックします。