Inhoudsvergelijking
1 min leestijd
Content Diffing
Gebruik opencx content diff om te zien wat er is veranderd tussen je lokale content en het externe helpcentrum.
Gebruik
bash
opencx content diff
Wijzigingstypen
De diff-uitvoer categoriseert wijzigingen in vier typen:
| Type | Beschrijving |
|---|---|
added | Nieuwe categorieën of artikelen die lokaal bestaan maar niet extern |
modified | Bestaande content met wijzigingen op veldniveau |
removed | Content die extern bestaat maar lokaal is verwijderd |
moved | Artikelen verplaatst tussen categorieën |
Veldniveau-tracking
De diff volgt wijzigingen op veldniveau, niet alleen op bestandsniveau.
Artikelvelden: title, content_markdown, meta_title, meta_description
Categorievelden: name, description, icon
Dit betekent dat je precies kunt zien welke velden zijn gewijzigd in elk artikel of elke categorie.
Vlaggen
| Vlag | Beschrijving |
|---|---|
--json | Geef diff-resultaten als JSON weer |
Exitcodes
| Code | Betekenis |
|---|---|
0 | Geen wijzigingen gedetecteerd |
1 | Wijzigingen bestaan |
Exitcode 1 wanneer er wijzigingen bestaan maakt opencx content diff nuttig in CI-pijplijnen als een controlemechanisme:
bash
opencx content diff || echo "Content heeft niet-gecommitteerde wijzigingen"