Platzieren Sie das frühere YAML-Dokument links und das überarbeitete Dokument rechts. Im folgenden Beispiel ändern sich die Replikate von zwei auf drei, während der Name Demo bleibt. Lesen Sie gemeinsam den gemeldeten Pfad sowie die alten und neuen Werte. Beim Vergleich werden beide Eingaben analysiert, sodass Kommentare, Einrückungsoptionen und Zuordnungsschlüsselreihenfolge nicht selbst zu Datenunterschieden werden.
Korrigieren Sie einen Parser-Fehler auf einer Seite, bevor Sie den Vergleich interpretieren. Wenn Sie die Groß-/Kleinschreibung ignorieren, wiederholen Sie die abschließende Überprüfung mit deaktivierter Option, wann immer die Groß-/Kleinschreibung für das nutzende Programm von Bedeutung ist. Bewahren Sie die Originaldateien für einen separaten Textvergleich auf, wenn Kommentare oder Präsentationen überprüft werden müssen. Dieser Workflow vergleicht zwei geparste Werte. Es lädt keinen gemeinsamen Vorfahren und löst eine Repository-Zusammenführung nicht automatisch auf.
name: demo
replicas: 2
→
name: demo
replicas: 3
Es vergleicht die durch das Parsen jedes Dokuments erzeugten Werte und meldet Hinzufügungen, Entfernungen und Änderungen an Datenpfaden. Eine geänderte Zahl und eine geänderte Zeichenfolge können unterschiedliche Bedeutungen haben, auch wenn der angezeigte Text ähnlich aussieht. Überprüfen Sie sowohl den Pfad als auch den Wert, anstatt sich nur auf eine zusammenfassende Anzahl zu verlassen. Kommentare und Zuordnungsschlüsselreihenfolge sind Präsentationsdetails. Verwenden Sie auch einen Textunterschied, wenn Sie diese Quelländerungen überprüfen müssen.
Verschachtelte Werte werden rekursiv verglichen. Reihenfolgepositionen sind wichtig, daher kann das Verschieben eines Listeneintrags als mehrere geänderte Positionen und nicht als ein einzelner Verschiebevorgang erscheinen. Eine geordnete Sequenz und eine ungeordnete Abbildung erfordern unterschiedliche Interpretationen. Überprüfen Sie den entsprechenden Abschnitt jedes Originaldokuments, wenn die gemeldeten Pfade unerwartet umfangreich erscheinen.
Jede Seite muss ein analysierbares einzelnes YAML-Dokument sein. Bei einem Analysefehler wird das Vergleichsergebnis gelöscht und die fehlerhafte Seite gemeldet. Teilen Sie Dokumentenbündel auf, bevor Sie sie hier vergleichen. Nicht gerenderte Vorlagen oder benutzerdefinierte Anwendungs-Tags können ebenfalls fehlschlagen. rendern oder anpassen, bevor Sie das Ergebnis interpretieren.
Jede hochgeladene Datei ist auf 100 MiB beschränkt und beide geparsten Dokumente müssen in den Browserspeicher passen. Für tief verschachtelte oder große Eingaben gibt es keine garantierte Verarbeitungszeit. Diese Seite bietet keine Drei-Wege-Zusammenführung, keine geplante Konfigurationsüberwachung, keine automatische Konfliktlösung oder einen Befehlszeilen-Automatisierungsendpunkt. Verwenden Sie kleine repräsentative Abschnitte, wenn eine vollständige Konfiguration unhandlich ist, und behalten Sie gleichzeitig genügend umgebende Struktur bei, um jede gemeldete Änderung zu interpretieren.
Die Verarbeitung erfolgt im Browser. Speichern und Teilen sind optional, erfordern ein Konto und übertragen den gewählten Inhalt an unseren Dienst. Überprüfen Sie zuerst den freigegebenen Inhalt: Jeder, der über den Link verfügt, kann ihn öffnen. Durch das Schließen dieser Seite werden gespeicherte Kopien nicht gelöscht.
Die Reihenfolge in Arrays ist relevant. Sie kann nicht ignoriert werden.