Pós-clonagem de resultados para personalizações da aplicação
Os resultados esperados após a clonagem para personalização da aplicação exibem os comportamentos esperados com base no estado da aplicação e as ações para recuperar as personalizações da aplicação.
A seguir estão as expectativas com base no estado das personalizações da aplicação e as ações para recuperar suas personalizações.
| Estado da personalização da aplicação na instância de origem | Estado da Personalização da aplicação no pré-clone da instância de destino (desenvolvimento) | Estado da Personalização da aplicação na instância de destino (desenvolvimento) pós-clone | Ação a ser realizada para recuperar a Personalização do app na instância de destino (desenvolvimento) pós-clone |
|---|---|---|---|
| A aplicação de base não está instalada | Versão de base da aplicação 1,0 e da Personalização da aplicação versão 1,0 | A aplicação de base não está instalada | Reinstale a aplicação base e a personalização da aplicação |
| Aplicação de base não instalada | Versão de base da aplicação 1,0 e Personalização da aplicação no Controle de código-fonte | A aplicação de base não está instalada e o sys_repo_config tem um campo app vazio. | Remova o registro de configuração do repositório (sys_repo_config) (o campo app foi esvaziado) e importe novamente do Controle de código-fonte e instale a aplicação base. |
| Versão de base da aplicação 1,0 | Versão de base da aplicação 1,0 Personalização da aplicação versão 1,0 | Versão de base da aplicação 1,0 | Reinstale a personalização do app |
| Versão de base da aplicação 1,0 | Versão de base da aplicação 1,0 e Personalização da aplicação no Controle de código-fonte | A aplicação de base versão 1,0, repo_config é mantida e a versão de Personalização da aplicação é exibida como NONE na página Todos os apps. | Aplique as mudanças remotas do repositório Git. |
| Versão de base da aplicação 1,0 e da Personalização da aplicação versão 1,0 | Versão de base da aplicação 2,0 e da Personalização da aplicação versão 2,0 | Versão de base da aplicação 1,0 e da Personalização da aplicação versão 1,0 | Reinstale a Personalização da aplicação versão 2,0 e a aplicação base versão 2,0 |
| Versão de base da aplicação 1,0 e da Personalização da aplicação versão 1,0 | Versão de base da aplicação 2,0 e da Personalização da aplicação versão 2,0 no Controle de código-fonte | A aplicação de base versão 1,0 e a Personalização da aplicação versão 1,0, sys_reconfig são retidas | Aplique as mudanças remotas do repositório Git. |
| Versão de base da aplicação 2,0 e da Personalização da aplicação versão 2,0 | Versão de base da aplicação 1,0 e da Personalização da aplicação versão 1,0 | A aplicação de base versão 2,0 e a Personalização da aplicação versão 2,0 estão instaladas. | A Personalização de base e da app estão nas versões mais recentes. |
| Versão de base da aplicação 2,0 e da Personalização da aplicação versão 2,0 | Versão de base da aplicação 1,0 e da Personalização da aplicação versão 1,0 no Controle de código-fonte | A aplicação de base versão 2,0 e a Personalização da aplicação versão 2,0 são instaladas com repo_config retido, portanto, a versão da ramificação está na versão 1,0 | A Personalização de base e da app estão nas versões mais recentes. |