Automation Service Broker 自定义表单会维护为 VMware Aria Automation 模板创建的自定义表单的版本历史记录。可以创建自定义表单的快照,比较不同的表单版本,以及恢复到以前的版本。
除了特定于版本的表单配置外,目录项还保留表单的基本版本或根版本,可提供对基本表单设计的参考。您可以仅更新基本表单和/或特定于版本的表单,具体取决于您的用例。
获取基础自定义表单的版本后,必须编辑特定于版本的表单,才能向目录用户显示更改。仅更新基础不会影响目录中的实际请求表单。您可以选择是否使用最新的特定于版本的表单来更新基础版本。
对模板本身进行版本控制会移除版本特定的自定义表单。您可以从基本表单或已保存的 YAML 副本重新创建旧表单版本。
要查看可用于自定义表单的版本,请在
中找到导入的模板。要更新基本表单,请单击自定义表单旁边的垂直省略号,然后单击 自定义表单 。要更新表单版本,请单击模板名称左侧的箭头按钮以展开详细信息视图,然后单击要编辑的版本。对自定义表单进行版本控制
首次编辑自定义表单时,您会注意到版本按钮最初呈灰显状态。要对正在编辑的自定义表单进行版本控制,必须先创建表单或保存更改。然后,单击版本并提供名称。编辑完表单后,再次保存所做的更改。
对自定义表单进行版本控制时,系统会验证所做的更改,并阻止创建与以前版本相同的新版本。
比较表单版本
如果自定义表单有多个版本,可以检查它们之间的差异。
从自定义表单编辑器中,单击版本历史记录。
在左侧的版本控制时间轴上,选择一个版本,然后单击差异。从相比于下拉列表中,选择另一个版本。可以并排或内嵌查看两个版本之间的比较结果。
使用版本历史记录页面上的查看选项卡预览自定义表单版本。
还原早期版本
开发自定义表单时,可能需要还原表单的早期工作版本。
从版本历史记录页面上的版本控制时间轴中,选择所需的版本,然后单击还原。
所选择的快照将应用于当前自定义表单。
克隆自定义表单
- 在内容页面上,找到要为其创建新表单版本的模板。
- 在版本名称左侧的操作菜单中,单击新建表单依据。
- 选择要复制其表单的目录项。
如果项目具有多个自定义表单版本,则可以选择要复制的版本。
- 单击创建。
后续操作
有关对自定义表单进行版本控制的详细信息,请参见此文章。