可以将文件添加到私有(本地)或公共市场。

私有市场

任何具有系统级访问权限的 CTP 用户都可以将文件上传到您的私有市场。

若要上传您的第一项资产:

  1. 请单击页面左侧的 Upload a Private Asset 按钮。


  2. 完成文件上传对话框,然后单击 OK

若要更新其他资产:
  1. 请单击页面右上角的 Upload a Private Asset 按钮。
  2. 完成文件上传对话框,然后单击 OK

公共市场

如果想将文件添加到公共市场(可在 Parasoft 用户社区中使用),请将它们提交给您的 Parasoft 代表。Parasoft 审查并批准所有提交的文件,以防止不安全或非法/盗版软件上传到公共市场。

上传包括虚拟资产和数据存储库的档案

您可以将包含多个虚拟资产和相关数据存储库的归档(zip、tar、tar.gz)上传到私有市场。然后,团队成员可以轻松地将虚拟资产和数据存储库部署到他们选择的虚拟化服务器和数据存储库服务器。

在 CTP 系统导出期间自动创建的归档文件已经配置为这样的共享。

如果您正在手动准备档案,请注意以下事项:

  • .Pva 文件可以位于归档文件中的任何位置。
  • 导出的数据存储库必须位于 dataRepositories/文件夹中。
  • 每个数据存储库导出必须命名为 ${host}_${port}_${repository}_repo.json,其中主机、端口和存储库对应于配置为 .pva 数据源的数据存储库。
  • 默认情况下,从 Virtualize 导出数据存储库会保存扩展名为 .dr 的文件。以这种方式创建的任何数据存储库导出都需要重新命名,以便符合上面指定的命名要求。必须在创建 .zip、tar 或 tar.gz 存档文件之前重命名它们。
  • 当选择要部署存档文件时,CTP 将检查匹配的数据存储库(例如 *_repo.json 文件名和保存的 .pva 数据源之间的匹配)。如果找到匹配项,CTP 将修改 .pva 文件以指向新的数据存储库主机和端口。

上传大文件(仅 MySQL 数据库)

如果您正在使用 MySQL 数据库,并且在向市场上传大型文件(例如,超过 10 MB)时接收到错误消息,请增加 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. 重启 MySQL 服务


[mysqld]
innodb = ON
innodb_log_file_size = 5242880000 // 这必须设置为加载到公共市场的最大内容的 10 倍。
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