Usando Proteção contra Sobrescrita de Branch
A Proteção contra Sobrescrita é um processo de salvaguarda que é executado contra uma org do Salesforce para prevenir sobrescritas acidentais de metadados.
Visão geral
A Proteção contra Sobrescrita ajuda a evitar sobrescritas acidentais comparando componentes do branch com os do seu org ativo. Ela destaca componentes que são novos, diferentes ou iguais, garantindo que metadados críticos permaneçam intactos durante a implantação. Este guia explica como executar um trabalho de Proteção contra Sobrescrita, revisar os resultados e tratar quaisquer diferenças.
Melhores práticas
Sempre execute Proteção contra Sobrescrita antes de implantar em produção ou ambientes críticos.
Concentre-se em Diferentes componentes — revise cuidadosamente antes de decidir qual versão manter.
Use mensagens de commit significativas ao finalizar as resoluções, para que sua equipe possa rastrear o motivo das alterações.
Resolva conflitos na interface da Proteção contra Sobrescrita em vez de ignorá-los — isso mantém seu branch e org sincronizados.
Se o trabalho falhar ou terminar com uma Exceção, verifique os logs imediatamente e execute novamente após corrigir.
Combine Proteção contra Sobrescrita com Correção Pré-Implantação para detectar tanto sobrescritas quanto dependências ausentes antes da implantação.
Executar trabalho de Proteção contra Sobrescrita
Selecione uma Conexão e Componentes
Use o Pesquisar, Filtro, e Classificar opções para ajudá-lo a encontrar a conexão e os componentes corretos.
Clique em Selecione para a Conexão do org Salesforce a ser verificada quanto a sobrescritas.
Clique em Próximo.

Clique em Adicionar para cada componente a ser verificado quanto a sobrescritas.
(Opcional) Clique em Adicionar Tudo para incluir todos os componentes. Observação: As opções de busca, filtro e ordenação não limitam quais componentes são adicionados com o botão Adicionar Tudo .
Clique em Executar.

Após iniciar o trabalho de Proteção contra Sobrescrita, ele será exibido na guia Atividades .

Resultados da Proteção contra Sobrescrita
Ver resultados
Clique no guia Atividades .
Verifique se o Proteção contra Sobrescrita status do trabalho está Concluído.
Clique no Proteção contra Sobrescrita job.

A Resultados da Proteção contra Sobrescrita página lista o status de cada componente. Veja a tabela abaixo para uma explicação de cada um.

A lista de componentes pode ser pesquisada e filtrada. Por exemplo, você pode definir o Status apenas para exibir componentes marcados como Diferentes.
Novo
O componente existe no branch, mas não no org. Normalmente podem ser cometidos com segurança, já que ainda não existem no org. Nenhuma ação é necessária.
Diferentes
O componente existe tanto no branch quanto no org, mas seus conteúdos diferem. Devido a essa diferença, você precisa confirmar que as alterações estão corretas e resolver quaisquer conflitos.
Igual
O componente existe tanto no branch quanto no org, e os conteúdos são idênticos. Nenhuma ação é necessária.
Revisar diferenças
Revise cada componente marcado como Diferentes para identificar as diferenças e determinar como resolvê-las.
Clique em Resolver.

As diferenças do componente serão exibidas em editores lado a lado com os diffs destacados.
Entrada: Editor somente leitura com a versão do componente do org selecionado.
Atual: Editor editável com a versão atual do componente do branch.
Revise cada diferença.

Aceitar diferenças
Após revisar as diferenças, você pode aceitar quaisquer diferenças do Entrada org substituindo os Atual valores do branch pelos valores do org. Há duas maneiras de aceitar diferenças; veja as seções a seguir para exemplos.
Aceitar tudo
Aceitar todas as diferenças do Entrada org significa que todas as alterações no Atual branch serão substituídas pelos valores no org. Veja o exemplo a seguir:
Clique em Aceitar tudo.

Todas as diferenças em Atual são substituídas pelos Entrada valores.

Linha a linha
Aceitar diferenças específicas do Entrada org significa que apenas as alterações selecionadas no Atual branch serão substituídas pelos valores no org. Veja o exemplo a seguir:
Clique no Seta para a Direita para a linha que você deseja substituir a diferença em Atual pelo Entrada valor.

A Atual o valor é substituído pelo Entrada valor.

Marcar como resolvido
Depois de editar o Atual branch para resolver quaisquer conflitos causados pelas diferenças, você pode marcar o componente como resolvido.
Clique em Resolver.

O componente agora está marcado como Resolvido.
Clique em Voltar.

O componente resolvido terá um Marca de seleção verde para indicar que está resolvido.

(Opcional) Ver log
Você pode visualizar os logs do Proteção contra Sobrescrita trabalho para ver quaisquer mensagens de erro e obter estatísticas do trabalho.
A partir da Resultados da Proteção contra Sobrescrita página.
Clique em Ver logs.

Visualize as estatísticas do trabalho e o log de execução.

A Conexão o campo indica qual org foi verificado com este Proteção contra Sobrescrita job.
Atualizado
Isto foi útil?



