Automation 360 中的版本控制
- Updated: 2023/05/25
Automation 360 中的版本控制
版本控制可帮助您管理对文件所做的更改,包括 任务机器人、文档、报告、脚本、可执行文件和工作流。 使用版本控制,您可以跟踪和监控对您的 机器人 逻辑所做的更改。
使用版本控制,您可以识别想要修改的 机器人 版本并将最近的更改与之前对 机器人 所做的更改进行比较。 作为 Control Room 管理员,您可以在 Control Room 设置中配置版本控制。
Automation 360 包括版本控制功能,无论是否已将 Control Room 与 Git 集成,您都可以使用这些功能。 查看 Automation 360 和 Git 中提供的功能。

Automation 360 中的版本控制
-
签出和签入 任务机器人: 您可以将一个版本的 机器人(版本 1)从公共工作区签出到您的私有工作区,对其进行更改,然后将 机器人 签入到公共工作区。 这将创建 机器人 的新版本(版本 2),即最新版本。 每次您签出、更改和签入 机器人 时,都会创建新版本的 机器人,作为最新版本。注: 您可以运行最新版本的 机器人 或带有生产标签的版本。
通过在签出 操作 中选择高级选项来选择要签出的特定版本的 机器人,可以回滚到特定版本的 机器人。 此外,您还可以选择要签出的依赖项。 通过执行此操作,您可以更改特定版本的 机器人 及其依赖项。 签入此 机器人 后,它将成为最新版本。 例如,如果最新版本的 机器人 是版本 8 并且您想要回滚到版本 3,则必须先签出版本 3 的 机器人,然后重新签入,这将创建版本 9。 此最新版本与版本 3 相同,现在可在公共工作区中执行 机器人 操作。
- 标签 任务机器人 : 通过为特定版本的 机器人 分配标签,您还可以回滚到该版本的 机器人。 您可以使用此标签来选择要用来执行某些 机器人 操作的版本。 使用您选择的版本,可以安排、运行、导出和触发 机器人 开发工作流以及对此类工作流进行排队。
- 查看 任务机器人 历史记录: 您可以在公共工作区查看 任务机器人 的版本历史记录。 使用查看历史记录,您可以查看 任务机器人 中发生的更改的历史记录,并确定由用户执行的 操作。 机器人 的所有版本列表按时间倒序显示。 显示的信息包括版本号、签入消息、签入日期和时间以及签入该版本的用户名。
- 比较版本: 您可以比较 任务机器人 的任何两个版本来查看这两个版本之间的差异。
-
从 Git 恢复 机器人
: 即使您的 Control Room 未与 Git 集成,您也可以将 机器人 从 Git 恢复到您的公共工作区。 例如,如果您的公共工作区中有 50 个 机器人,Git 中有 75 个 机器人,则可以将其余的 25 个 机器人 从 Git 恢复到您的公共工作区。注: 此还原选项仅适用于 On-Premises 部署,不支持 Cloud 部署。
使用 Git 进行版本控制
如果您的 Control Room 已与 Git 集成,则 Automation 360 中所有版本的 机器人 和文件都将与 Git 同步,并且您还可以使用以下附加功能:
- 与 Git 分支集成。
- 通过 SSH 身份验证与 Git 集成。
- 通过代理服务器与 Git 集成。
- 将 机器人 或文件从现有的 Git 配置恢复到空的公共存储库。
- 连接到 Git 时配置强制推送。