使用 ALM Robot 导出和导入项目

凭借 ALM Robot,您可以将多个 ALM 项目并行导出到存档文件夹,也可以将多个 ALM 项目从存档文件夹并行导入到 ALM 数据库。

为存档的项目启用校验和

如果要确保在传输或存储过程中不对存档的项目进行任何修改,可以为存档的项目启用校验和。

如果启用校验和,则在导出和导入项目时,ALM Robot 会执行以下校验。

  • 导出项目时,该项目将打包为 .qcs 文件。

  • 导入存档的项目时,只能导入 .qcs 文件,ALM Robot 会验证该文件是否有任何修改。如果验证通过,则可以导入项目。如果验证失败,则无法导入项目,因为 ALM Robot 假定存档的项目已被修改。

要为存档的项目启用校验和,请执行以下操作:

  1. 启用 ENABLE_ARCHIVE_CHECKSUM 参数。请参阅 ALM 站点参数
  2. 将证书上载到 ALM Robot。该证书用于校验和。请参见上传证书

返回页首

导出项目

按照以下步骤使用 ALM Robot 导出项目。

备注: ALM Robot 不支持导出 Lab_Project。

  1. 在“站点管理”中,选择“工具”>“ALM Robot”

  2. 单击 Add Activity 以打开向导。

  3. 在向导的 Activity Settings 页面中,定义以下内容并单击 Next

    Activity Name 输入活动的名称。
    Type 选择 Export
    Archive Folder

    只读。表示要选择的项目将被导出到 [ARCHIVE_BASE_FOLDER]/archive 文件夹。

    [ARCHIVE_BASE_FOLDER] 取决于 ARCHIVE_BASE_FOLDER 站点参数的值。确保为该参数设置一个值,并且 ALM 服务器具有此文件夹的读写权限。如果未设置该参数,将使用基本存储库路径。

    有关参数的详细信息,请参阅 ALM 站点参数

  4. 在 Project Selection 页面中,选择要导出的项目并单击 Next

  5. 在 Project Settings 页面中,定义以下内容并单击 Next

    自定义导出文件名

    如果要自定义导出文件名,请选择此选项,然后在该选项下方的字段中输入自定义文件名。

    如果不选择此选项,则导出文件将按以下格式命名:

    <项目类型>_<用户名>_<导出日期和时间>

    <项目类型>ST (对于标准项目) 或 T (对于模板项目)。

    如存在同名文件则替代导出文件名

    使用自定义导出文件名时,此选项控制是否将现有导出文件替换为同名的新导出文件。如果不选中此选项,则 ALM Robot 会保留新的和现有的导出文件。

  6. 在 Summary 页面中,查看活动摘要。

    有关详细信息,请参阅摘要

  7. 单击 Submit 开始验证过程。

    导出文件为 .qcp.qcs 文件,具体取决于您是否启用了校验和。有关详细信息,请参阅为存档的项目启用校验和

    如果验证过程成功完成,则开始处理活动。将打开控制面板窗口。有关详细信息,请参阅监控 ALM Robot 活动

    如果 ALM Robot 在验证选定项目时检测到错误,请修复错误,然后单击 Submit

返回页首

导入项目

按照以下步骤使用 ALM Robot 导入项目。

备注: ALM Robot 不支持导入 Lab_Project。

  1. 在“站点管理”中,选择“工具”>“ALM Robot”

  2. 单击 Add Activity 以打开向导。

  3. 在向导的 Activity Settings 页面中,定义以下内容并单击 Next

    Activity Name 输入活动的名称。
    Type 选择 Import
    Archive Folder

    有关详细信息,请参阅Archive Folder

    Database

    选择将导入目标项目的数据库。

    如果选择 Oracle 数据库,请指定默认表空间和临时表空间。

  4. 在 Project Selection 页面中,选择要导出的项目并单击 Next

    请注意项目文件名的以下事项:

    • 项目名称的格式为: “<项目名称>_<导出项目的用户名>_<导出项目的日期和时间>”

    • 如果项目已导出多次,则会列出其所有导出文件。只选择一个导出文件来导入项目。

    • 如果已为存档的项目禁用校验和,则 .qcp.qcs 项目文件都可供选择。如果启用了校验和,则只能选择 .qcs 项目文件。

    有关选择项目的详细信息,请参阅“项目选择”

  5. 在 Summary 页面中,查看活动摘要。

  6. 单击 Submit 开始验证过程。

    如果启用校验和,则只能导入具有完整签名的 .qcs 项目文件。有关详细信息,请参见为存档的项目启用校验和

    如果验证过程成功完成,则开始处理活动。将打开控制面板窗口。请参见监控 ALM Robot 活动以获取详细信息。

    如果 ALM Robot 在验证选定项目时检测到错误,请修复错误,然后单击 Submit

返回页首

另请参见: