プライベートな (ローカル) マーケットプレースまたはパブリックなマーケットプレースにファイルを追加できます。

プライベートなマーケットプレース

システムレベルのアクセス権限を持つ CTP ユーザーは、プライベートなマーケットプレースにファイルをアップロードできます。
初めてアセットをアップロードする場合は、次の操作行います。
  1. ページ左側の [プライベート アセットのアップロード] ボタンをクリックします。


  2. ファイル アップロード ダイアログに入力し、[OK] をクリックします。
 
次回以降にファイルをアップロードするには、次の操作を行います。
  1. ページ右上の [プライベート アセットのアップロード] リンクをクリックします。
  2. ファイル アップロード ダイアログに入力し、[OK] をクリックします。

パブリックなマーケットプレース

パブリックなマーケットプレース (Parasoft ユーザー コミュニティ全体で利用するマーケットプレース) にファイルを追加するには、Parasoft の担当者にファイルを提出してください。Parasoft は安全ではない、あるいは不正な/海賊版のソフトウェアがパブリックなマーケットプレースにアップロードされるのを防ぐため、Parasoft はすべての申請に対してレビューと承認を行います。

仮想アセットおよびデータ リポジトリを含むアーカイブのアップロード

複数の仮想アセットおよび関連するデータ リポジトリを含むアーカイブ (zip、tar、tar.gz) をプライベートなマーケットプレースにアップロードできます。すると、チームのメンバーは任意の Virtualize サーバーおよびデータ リポジトリ サーバーに簡単に仮想アセットおよびデータ リポジトリをデプロイできます。

CTP のエクスポート処理中に自動的に作成されるアーカイブは、すでにこのような共有が可能になるよう構成されています。

手動でアーカイブを用意する場合、以下のことに注意してください。

  • .pva ファイルはアーカイブの任意の場所に配置できます。
  • エクスポートされたデータ リポジトリは、dataRepositories/フォルダーに配置されている必要があります。
  • 各データ リポジトリ エクスポートは、${host}_${port}_${repository}_repo.json という名前でなければなりません。host、port、repository は、.pva のデータ ソースとして設定されたデータ リポジトリに対応します。
  • Virtualize からデータ リポジトリをエクスポートすると、デフォルトでは .dr という拡張子でファイルが保存されます。この方法で作成したデータ リポジトリ エクスポートは、上記の名前付け要件に合わせて名前を変更する必要があります。.zip、tar、tar.gz アーカイブを作成する前に名前を変更する必要があります。
  • デプロイメントするアーカイブを選択すると、CTP は一致するデータ リポジトリをチェックします (*_repo.json ファイル名と保存された .pva データ ソースの一致するもの)。一致するものが見つかった場合、CTP は .pva ファイルを変更して、新しいデータ リポジトリのホストとポートを指すよう設定します。

大きなファイルのアップロード (MySQL データベースのみ)

MySQL データベースを使用していて、サイズが大きい (10 MB 超など) ファイルを Marketplace にアップロードする場合、次のように MySQL のサイズ制限値を引き上げます。
  1. MySQL の my.cnf/my.ini  ファイルを探します。MySQL 5.7 の場合、http://dev.mysql.com/doc/refman/5.7/en/option-files.htmlを参照してください。その他のバージョンの場合、http://dev.mysql.com/doc/index.htmlから適切なマニュアルを参照してください。
  2. ファイルを編集し、次のようにパラメーターを設定します。
  3. Restart the MySQL Service
 
 
[mysqld]
innodb = ON
innodb_log_file_size = 5242880000 // This must be set to be 10x the largest content being loaded for the public marketplace.
max_allowed_packet = 1G
innodb_file_per_table = 1
innodb_file_format = Barracuda
 
[mysql]
max_allowed_packet = 1G
 
[client]
max_allowed_packet = 1G
 
 
  • No labels