分享此页面

# 使用 ALM Robot 撤销签出

ALM Robot 允许您将受版本控制的项目还原到其签出前的状态。这项活动对于以集中式方法管理受版本控制的实体尤其有用。例如，您可以解锁不再使用项目的用户的已签出实体。

警告: 执行撤消签出会丢失自实体上次签入以来进行的所有数据更新。

注释:

- 运行 Undo checkout 活动的用户必须是选定项目的项目管理员。这可以通过将 Project Users 选项卡中的用户分配到相应的项目来完成。有关详细信息，请参见将用户分配到项目。

  或者，要将运行 Undo checkout 活动的用户设置为项目管理员，可将 `ROBOT_AUTO_ADD_USER` 站点参数设置为“Y”。有关详细信息，请参见自定义 ALM Robot。

- 撤消签出也作为 Upgrade 活动的一部分由 ALM Robot 执行。
- 开始使用 ALM Robot 之前，请查看ALM Robot 使用前注意事项。

使用 ALM Robot 撤销签出:

1. 在“站点管理”中，选择工具 > ALM Robot。将打开 ALM Robot。

2. 单击 Add Activity，为 ALM Robot 创建一个新活动。将显示“活动设置”页面。

3. 定义活动设置。

   在向导的 Activity Settings 页面中:

   1. 在 Activity Name 框中，输入活动的名称。
   2. 在 Type 框中，选择 Undo checkout。

   3. 确定项目的源位置以选择项目。项目的源取决于站点管理数据库架构所在的位置。

      Target | 要撤销签出已升级到当前 ALM 版本的项目，请选择 Target 作为项目的源。
      Origin | 要撤消签出以前 ALM 版本的项目，请选择 Origin 作为项目的源，并单击 Edit Env list 将原始的 ALM 服务器添加到环境列表。请参见自定义 ALM Robot以获取详细信息。

   4. 单击 Next 打开 Projects Selection 页面。

4. 选择项目。

   在向导的 Projects Selection 页面中:

   1. 从项目和域列表中，选择要包括在活动中的受版本控制的项目。您可以选择所有项目，位于特定域中的所有项目，或某一具体项目。

      “依赖关系”列指示了任何项目依赖关系。带实验室扩展的项目都依赖于 Lab_Project，而连接到模板的项目都依赖于模板项目

      选择后，单击 将选定项目移动到 Selected Projects & Rank 窗格。

      要从选定列表中删除项目，请选择这些项目，然后单击 将它们从 Selected Projects & Rank 窗格中删除。

   2. 要设置 Selected Projects & Rank 窗格中的顺序，即项目将在升级过程中处理的顺序，请突出显示某一个项目并单击顶部的箭头 在列表中向上或向下移动该项目。

      注释: 默认情况下，ALM Robot 最多可以在每个 ALM 节点上同时处理 10 个项目。要更改默认值，请编辑 `ROBOT_MAX_TASKS_PER_NODE` 站点参数，并根据环境的性能设置此参数，值偏大可能会导致性能下降。

   3. 单击 Next 查看已创建的活动摘要。

5. 查看活动摘要。

   1. Activity Summary 显示您的活动配置。Activity Tasks 显示为您的活动选定的项目。

   2. 单击 Submit。此时 ALM Robot 开始验证。

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

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

https://admhelp.microfocus.com ALM 8942
改进搜索结果的提示... ALM 帮助中心 ALM 帮助中心 ALM 帮助 15.5-15.5.1 全部查看本地帮助中心查看联机帮助中心后退在浏览器历史记录中后退前进在浏览器历史记录中前进删除突出显示的搜索项下一个主题转到下一个主题上一个主题转到上一个主题打印当前主题版本: