阅读和查看 Automation Anywhere 文档

Automation Anywhere

关闭内容

内容

打开内容

机器人 - 配置版本控制

  • 已更新:5/10/2019
    • 11.3.x
    • 探索
    • Enterprise

机器人 - 配置版本控制

要控制对可能包含TaskBotMetaBot、报告和工作流的文件的编辑,作为 Enterprise Control Room管理员,您可以在 Enterprise Control Room设置中配置版本控制。

Control RoomSubversion 版本控制 紧密集成,因此可以方便地对所有文件使用版本控制、签入/签出、版本历史记录和版本回滚功能。但默认情况下禁用此功能。

版本控制先决条件

  • 要从 Enterprise Control Room启用并集成版本控制,需要安装并配置 SVN。
    注: Automation Anywhere 支持 SVN v1.7.2、v1.9.7 和 1.8.15。
  • 应创建具有所需权限的 SVN 管理员用户。
  • 应创建 SVN 存储库,该存储库用于存储所有版本控制文件。
  • Enterprise Control Room是与 SVN 通信的基础。Automation Anywhere Enterprise client不会与 SVN 直接通信。
    注:Enterprise Control Room与 SVN 成功集成后,从 Automation Anywhere Enterprise client到 SVN 的版本控制操作的所有通信将仅通过 Enterprise Control Room进行。

启用和禁用版本控制设置的影响

Enterprise Control Room中启用和禁用版本控制设置时,它会影响 Enterprise client访问Enterprise client中其机器人的方式以及将它们上传到 Enterprise Control Room的方式。在启用和禁用此设置时,请确保您了解其影响,此处对其进行了总结。

  • 当您对版本控制设置执行启用时,系统会将机器人Enterprise Control Room存储库上传到 SVN 存储库。上传期间,Enterprise Control Room存储库处于只读模式并锁定。因此,您无法更新它。您无法执行“上传”、“删除”、“设置正式版本”、“签出”/“签入”/“撤消签出”和“强制解锁”等操作。
  • 当您对版本控制设置执行禁用时,处于签出状态的文件将会列出,以便让 Enterprise Control Room管理员或者具有“解锁机器人”权限的用户强制解锁。只有当您解锁签出的文件后,您才能禁用设置。
  • 在对版本控制设置重新执行启用时,您可以:
    • 连接到之前上传的存储库。现有机器人的版本历史记录也将保留。因此,在这种情况下,
      1. 未更新的机器人版本保持不变
      2. 创建已更新的机器人新版本
      3. 对于与从之前的存储库中删除的机器人同名的新机器人,将为其分配版本 1.0
      4. 如果选择了以下选项,未设置正式版本不分配正式版本。我将手动分配
      5. 如果选择了选项机器人的最新版本自动分配为正式版本设置正式版本机器人的最新版本。
    • 连接到没有任何机器人的新存储库。您之前存储库的版本历史记录不会保留。此外,您可以选择手动或自动设置正式版本。
      注: 您不能连接到非空的新存储库。

对 VCS 设置的所有更新都已记录在审核日志页面中。

发送反馈