Os formulários personalizados do Automation Service Broker mantêm um registro de histórico de versão para formulários personalizados que você cria para modelos do VMware Aria Automation. É possível criar snapshots dos seus formulários personalizados, comparar diferentes versões de formulários e reverter para uma versão anterior.
Além da configuração de formulário específica para a versão, o item de catálogo mantém uma versão base, ou raiz, do formulário, que fornece uma referência ao design básico do formulário. É possível atualizar apenas o formulário base, apenas o formulário específico para a versão ou ambos, dependendo do seu caso de uso.
Depois de ter versões do seu formulário personalizado base, você deve editar o formulário específico da versão para que as alterações apareçam aos usuários do catálogo. Atualizar apenas a base não afeta o formulário de solicitação real no catálogo. Você pode optar ou não por manter a base atualizada com o formulário específico para versão mais recente.
O controle de versão do modelo propriamente dito remove os formulários personalizados específicos para a versão. Você pode recriar versões antigas do formulário a partir do formulário base ou de cópias salvas do YAML.
Para exibir quais versões estão disponíveis para seus formulários personalizados, localize o modelo importado em
. Para atualizar o formulário base, clique nas reticências verticais ao lado do formulário personalizado e depois em Personalizar formulário. Para atualizar uma versão do formulário, clique no botão de seta à esquerda do nome do modelo para expandir a exibição de detalhes e, em seguida, clique na versão que você deseja editar.Controle de versão de um formulário personalizado
Ao editar um formulário personalizado pela primeira vez, você percebe que o botão Versão está acinzentado no início. Para criar uma versão do formulário personalizado que você está editando, você deve criar o formulário ou salvar suas alterações primeiro. Em seguida, clique em Versão e forneça um nome. Quando terminar de editar o formulário, salve as alterações novamente.
Quando você cria uma versão de formulários personalizados, o sistema valida as alterações e impede que você crie uma nova versão idêntica à versão anterior.
Comparação das versões do formulário
Quando você tiver várias versões para um formulário personalizado, poderá inspecionar as diferenças entre elas.
No editor de formulários personalizados, clique em Histórico de Versões.
Na linha do tempo de controle de versão à esquerda, selecione uma versão e clique em Diferenças. No menu suspenso Compare com, selecione outra versão. Você pode visualizar a comparação entre as duas versões lado a lado ou inline.
Use a guia Exibir na página Histórico de Versões para visualizar as versões do formulário personalizado.
Restaurando uma versão anterior
Ao desenvolver um formulário personalizado. talvez você precise restaurar uma versão de trabalho anterior dele.
Na linha do tempo de controle de versão na página Histórico de Versão, selecione a versão desejada e clique em Restaurar.
O snapshot selecionado é aplicado ao formulário personalizado atual.
Clonar um formulário personalizado
- Na página Conteúdo, localize o modelo para o qual você deseja criar uma nova versão de formulário.
- Clique em Novo Formulário de no menu de ações à esquerda do nome da versão.
- Selecione o item de catálogo cujo formulário você deseja copiar.
Se o item tiver várias versões de formulário personalizado, você poderá selecionar qual versão copiar.
- Clique em Criar.
O que fazer em seguida
Para obter mais informações sobre o controle de versão de formulários personalizados, consulte este artigo.