Posiziona il documento YAML precedente a sinistra e il documento rivisto a destra. Nell'esempio seguente, le repliche cambiano da due a tre mentre il nome rimane demo. Leggere insieme il percorso riportato ed i valori vecchi e nuovi. Il confronto analizza entrambi gli input, quindi i commenti, le scelte di rientro e l'ordine delle chiavi di mappatura non diventano di per sé differenze di dati.
Correggere un errore del parser su entrambi i lati prima di interpretare il confronto. Se ignori maiuscole e minuscole, ripeti la revisione finale con l'opzione disabilitata ogni volta che le maiuscole sono importanti per il programma che le utilizza. Conserva i file originali per un confronto testuale separato quando i commenti o la presentazione necessitano di revisione. Questo flusso di lavoro confronta due valori analizzati; non carica un antenato comune né risolve automaticamente l'unione di un repository.
name: demo
replicas: 2
→
name: demo
replicas: 3
Confronta i valori prodotti dall'analisi di ciascun documento e segnala aggiunte, rimozioni e modifiche ai percorsi dei dati. Un numero modificato e una stringa modificata possono avere significati diversi anche quando il testo visualizzato è simile. Ispeziona sia il percorso che il valore anziché fare affidamento solo su un conteggio riepilogativo.
I valori nidificati vengono confrontati in modo ricorsivo. Le posizioni della sequenza sono importanti, quindi lo spostamento di una voce dell'elenco può apparire come diverse posizioni modificate anziché come una singola operazione di spostamento. Una sequenza ordinata e una mappatura non ordinata necessitano di interpretazioni diverse. Esamina la sezione pertinente di ciascun documento originale quando i percorsi segnalati sembrano inaspettatamente estesi.
Ciascun lato deve essere un singolo documento YAML analizzabile. Un errore di analisi cancella il risultato del confronto e segnala il lato con errore. Dividi i pacchetti di documenti prima di confrontarli qui. Anche i modelli non renderizzati o i tag delle applicazioni personalizzate potrebbero non riuscire ad analizzare; renderli o adattarli prima di interpretare il risultato.
Ciascun file caricato è limitato a 100 MiB ed entrambi i documenti analizzati devono rientrare nella memoria del browser. Non esiste un tempo di elaborazione garantito per input profondamente annidati o di grandi dimensioni. Questa pagina non fornisce un'unione a tre vie, il monitoraggio della configurazione pianificata, la risoluzione automatica dei conflitti o un endpoint di automazione della riga di comando.
L’elaborazione avviene nel browser. Salvataggio e condivisione sono facoltativi, richiedono un account e inviano il contenuto scelto al nostro servizio. Esamina prima il contenuto condiviso: chiunque abbia il collegamento può aprirlo. La chiusura di questa pagina non elimina le copie salvate.
L’ordine degli array è significativo. Non è possibile ignorarlo.