借助版本,您可以通过创建不可变的时间点快照来保存代理应用的状态。您可以使用版本来记录已完成的工作,在进行重大更改之前保存进度,或在需要时回滚到之前的状态。版本窗格还提供详细的更改历史记录,其中列出了对代理所做的每项修改。
“版本”窗格
如需打开“版本”窗格,请点击构建器页面右侧的版本按钮。
该窗格会显示代理应用中发生的所有更改的记录,包括:
- 相应更改的时间戳。
- 操作类型(创建、更新、删除)。
- 所修改的资源的名称。
- 进行修改的用户的电子邮件地址。
点击某项更改可查看该更改的详细信息,以及修改前后的状态差异。
创建版本后,该版本与之前创建的版本之间记录的所有更改都会在“版本”窗格中分组显示在该版本下方。
创建版本
如需创建新版本,请执行以下操作:
- 打开代理构建器。
- 点击构建器页面右侧的版本按钮。
- 在“版本”窗格中,点击 + 创建版本。
- 为此版本输入名称和可选说明。
- 点击创建。
只有在代理应用配置发生更改时,才会创建新版本。
查看版本
如需查看特定版本中保存的资源,请执行以下操作:
- 打开代理构建器。
- 点击构建器页面右侧的版本按钮。
- 找到您要查看的版本。
- 点击相应行右侧的溢出菜单。
- 点击查看。
删除版本
如需删除版本,请执行以下操作:
- 打开代理构建器。
- 点击构建器页面右侧的版本按钮。
- 找到要删除的版本。
- 点击相应行右侧的溢出菜单。
- 点击删除。
- 确认要删除相应版本。
恢复版本
如需恢复或还原为之前的版本,请执行以下操作:
- 打开代理构建器。
- 点击构建器页面右侧的版本按钮。
- 找到要恢复的版本。
- 点击相应行右侧的溢出菜单。
- 点击恢复。
- 确认恢复操作。
如果自上次保存版本以来,当前应用配置发生了更改,那么恢复到之前的版本会先创建一个自动系统版本(由 system@google.com 编写),以保存所有未保存的工作。这样,您就可以在出错时“撤消撤消”。
如果当前应用配置没有变化,则恢复操作将不会执行任何操作。
版本和部署
您可以将版本与部署相关联,以便将流量提供给代理的特定不可变快照。当某个版本附加到部署时,系统会在“版本”窗格中显示“有效”徽章。