Coloque o documento YAML anterior à esquerda e o documento revisado à direita. No exemplo abaixo, as réplicas mudam de duas para três enquanto o nome permanece demo. Leia o caminho relatado e os valores antigos e novos juntos. A comparação analisa ambas as entradas, portanto, comentários, opções de indentação e ordem de chave de mapeamento não se tornam diferenças de dados por si só.
Corrija um erro do analisador em qualquer um dos lados antes de interpretar a comparação. Se você ignorar maiúsculas e minúsculas, repita a revisão final com essa opção desativada sempre que a capitalização for importante para o programa consumidor. Mantenha os arquivos originais para uma comparação de texto separada quando comentários ou apresentações precisarem de revisão. Este fluxo de trabalho compara dois valores analisados; ele não carrega um ancestral comum nem resolve uma mesclagem de repositório automaticamente.
name: demo
replicas: 2
→
name: demo
replicas: 3
Compara os valores produzidos pela análise de cada documento e relata adições, remoções e modificações nos caminhos de dados. Um número alterado e uma string alterada podem ter significados diferentes, mesmo quando o texto exibido for semelhante. Inspecione o caminho e o valor em vez de confiar apenas em uma contagem resumida.
Valores aninhados são comparados recursivamente. As posições da sequência são importantes, portanto, mover uma entrada da lista pode aparecer como várias posições alteradas, em vez de uma única operação de movimentação. Uma sequência ordenada e um mapeamento não ordenado precisam de interpretações diferentes. Revise a seção relevante de cada documento original quando os caminhos relatados parecerem inesperadamente extensos.
Cada lado deve ser um único documento YAML analisável. Uma falha de análise limpa o resultado da comparação e relata o lado com falha. Divida os pacotes de documentos antes de compará-los aqui. Modelos não renderizados ou tags de aplicativos personalizados também podem falhar na análise; renderizá-los ou adaptá-los antes de interpretar o resultado.
Cada arquivo enviado é limitado a 100 MiB e ambos os documentos analisados devem caber na memória do navegador. Não há tempo de processamento garantido para entradas grandes ou profundamente aninhadas. Esta página não fornece mesclagem de três vias, monitoramento de configuração agendado, resolução automática de conflitos ou um terminal de automação de linha de comando.
O processamento ocorre no navegador. Salvar e compartilhar é opcional, exige uma conta e envia o conteúdo escolhido para o nosso serviço. Revise primeiro o conteúdo compartilhado: qualquer pessoa com o link pode abri-lo. Fechar esta página não exclui cópias salvas.
A ordem das listas é significativa. Não é possível ignorá-la.