Versionierung
Unbegrenzte Versionshistorie, Branching wie bei Git, Versionstags und Release-Planung – in jedem b10cks-Plan enthalten. Kein Premium-Add-on. Kein Enterprise-Feature. Genau so, wie ein CMS funktionieren sollte.
Undo ist keine Versionskontrolle
Einen CMS-Eintrag zu veröffentlichen, fühlt sich aus gutem Grund riskant an: Wenn etwas schiefgeht, ist der Weg zurück zum Ausgangspunkt nicht immer einfach. Manche Plattformen bieten dir nur einen kleinen Undo-Stack. Andere begrenzen die Historie auf eine feste Anzahl an Revisionen oder ein rollierendes 30-Tage-Fenster. Wieder andere behandeln die vollständige Versionshistorie als Enterprise-Feature, das du separat freischalten musst.
Das Ergebnis: Ein Content-Team veröffentlicht mit Vorsicht — nicht, weil es diszipliniert ist, sondern weil es nervös ist. Das ist die falsche Art von Vorsicht.
b10cks behält jede Version für immer, in jedem Plan. Probiere frei aus. Rolle jederzeit souverän zurück.
Unbegrenzte Versionshistorie
Jedes Mal, wenn Content in b10cks gespeichert wird — Entwurf, Autosave, Veröffentlichung oder Bearbeitung — wird eine neue Version erstellt und gespeichert. Es gibt keine Aufbewahrungsfrist. Kein Limit für die Anzahl der Revisionen. Kein „ältere Versionen werden nach 30 Tagen gelöscht“.
Die Versionshistorie deines Contents ist so lang wie die Lebensdauer deines Projekts. Wenn du sehen willst, wie deine Startseite sechs Monate vor einem Rebrand aussah, ist sie da.
Branching wie bei Git
Ein Content-Branch ist eine isolierte Arbeitskopie deines Content-Spaces. Editorinnen und Editoren arbeiten frei — strukturieren um, entwerfen neue Seiten, testen neue Content-Typen — ohne Gefahr, die Live-Site zu stören.
So funktionieren Branches in b10cks:
Das ist der Workflow, mit dem ein Entwickler das Content-Modell einer Website in Staging neu aufbauen kann, während das Redaktionsteam weiter in Production veröffentlicht. Keine Sperren. Kein „Bitte fasst diese Woche das CMS nicht an.“
Versionstags
Nicht jede Version ist gleich. Manche stehen für einen Meilenstein — einen Produktlaunch, eine saisonale Kampagne, einen Snapshot vor einem Redesign, einen freigegebenen Copy-Review.
Versionstags erlauben es dir, jede Version beliebiger Inhalte mit einem aussagekräftigen Namen zu markieren:
v2.-launch · black-friday-2025 · pre-rebrand-snapshot · legal-approved-Q1Wenn der CEO fragt: „Was genau war am Launch-Tag live?“ — hast du sofort die Antwort.
Release-Planung
Ein Release in b10cks ist eine benannte Sammlung von Content-Änderungen — über mehrere Einträge, Blocktypen und Sprachversionen hinweg — die gemeinsam vorbereitet und als ein einzelnes, abgestimmtes Ereignis veröffentlicht werden.
So sieht ein Launch einer Kampagne aus, wenn dein CMS ihn wirklich unterstützt.
Jede Version veröffentlichen
Jede Version in der b10cks-Historie kann veröffentlicht werden — nicht nur der aktuelle Entwurf. Wenn du eine Live-Seite auf einen früheren Stand zurücksetzen musst, brauchst du nichts manuell rückgängig zu machen oder aus einem Backup einzufügen. Du wählst einfach die gewünschte Version aus und sie geht live.
Kein Prozess zum „Wiederherstellen aus dem Backup“. Kein Entwickler nötig. Wähle einfach die Version, die live sein soll, und veröffentliche sie.
Live-Vorschau & Diff
Live-Vorschau jeder Version Richte deine Frontend-Preview-URL auf jede historische Version, jeden Tag oder Branch aus — nicht nur auf den aktuellen Entwurf. Sieh genau, wie ein früherer Content-Stand in deiner echten Website und im echten Layout gerendert wurde, bevor du entscheidest, ob du ihn wiederherstellst oder verwerfst. Funktioniert mit jedem Frontend-Framework über die b10cks Preview-Token-API.
Side-by-Side-Diff Wähle zwei beliebige Versionen eines Eintrags aus und erhalte einen Diff auf Feldebene — was hinzugefügt, geändert oder entfernt wurde. Klar und lesbar dargestellt: kein rohes JSON, keine Wand aus roten und grünen Zeilen.
Wenn jemand aus dem Team fragt: „Was hat sich seit letztem Dienstag geändert?“ hast du die exakte Antwort in drei Klicks.
Passt zu deinem Content-Workflow
Für Entwickler
Branch das Content-Modell selbst — nicht nur einzelne Einträge. Teste neue Blocktypen und Schema-Änderungen in einem isolierten Branch, bevor du sie in deinen Live-Space überführst. Schema-Branches sind sofort in der API sichtbar, sodass dein Frontend-Branch parallel gegen die neue Content-Struktur entwickeln kann.
Für Content-Teams
Saisonale Kampagnen, A/B-Copy-Tests und Website-Relaunches profitieren alle von Branches. Isoliert entwerfen, im Kontext prüfen, nach Freigabe zusammenführen. Keine E-Mail-Ketten mehr mit „bitte bis zum Launch nichts veröffentlichen“.
Für Agenturen
Erstelle pro Kunden-Deliverable einen Branch. Baue und prüfe alles isoliert. Führe es nach Freigabe in den Main-Branch zusammen. Die laufende Arbeit jedes Kunden bleibt für die Produktion unsichtbar, bis sie bereit ist.
Hör auf, nervös zu veröffentlichen. Starte mit souveränem Ausliefern.