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

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