Wersjonowanie

Twoje treści zasługują na taką samą kontrolę wersji jak Twój kod

Nielimitowana historia wersji, rozgałęzianie jak w git, tagowanie wersji i planowanie publikacji — wszystko w każdym planie b10cks. Bez płatnego dodatku. Bez funkcji tylko dla enterprise. Po prostu tak powinien działać CMS.

Cofanie to nie kontrola wersji

Większość CMS-ów daje Ci wehikuł czasu z pięciominutową baterią.

Publikowanie wpisu w CMS-ie jest stresujące nie bez powodu: jeśli coś pójdzie nie tak, powrót do poprzedniego stanu nie zawsze jest prosty. Niektóre platformy oferują płytką historię cofania. Inne ograniczają historię do stałej liczby rewizji albo do przesuwanego okna 30 dni. Są też takie, które pełną historię wersji traktują jako funkcję enterprise dostępną za dodatkową opłatą.

Efekt? Zespół contentowy publikuje ostrożnie — nie dlatego, że jest zdyscyplinowany, tylko dlatego, że się boi. To zła ostrożność.

b10cks zachowuje każdą wersję na zawsze, w każdym planie. Eksperymentuj swobodnie. Cofaj zmiany z pełnym spokojem.

Nielimitowana historia wersji

Każdy zapis. Każda zmiana. Zawsze dostępne.

Za każdym razem, gdy treść jest zapisywana w b10cks — jako szkic, autosave, publikacja lub edycja — tworzy się i zapisuje nowa wersja. Nie ma limitu przechowywania. Nie ma ograniczenia liczby rewizji. Nie ma zasady „starsze wersje są usuwane po 30 dniach”.

  • Pełny rejestr zmian: zobacz każdą wersję, kto ją utworzył i kiedy
  • Przywracanie jednym kliknięciem: cofniętą wersję możesz od razu promować z powrotem do szkicu albo wersji live
  • Historia na poziomie pól: sprawdź dokładnie, które pola zmieniły się między dowolnymi dwiema wersjami
  • Ślad audytowy: zgodny z wymogami compliance zapis tego, kto co zmienił i kiedy, w całej Twojej przestrzeni contentowej

Historia wersji Twoich treści jest tak długa jak życie Twojego projektu. Jeśli chcesz sprawdzić, jak wyglądała strona główna pół roku przed rebrandingiem, znajdziesz to bez problemu.

Rozgałęzianie jak w Git

Twórz treści tak samo, jak tworzysz oprogramowanie.

Gałąź treści to odizolowana kopia robocza Twojej przestrzeni contentowej. Redaktorzy pracują swobodnie — przestawiają struktury, tworzą nowe strony, testują nowe typy treści — bez ryzyka naruszenia działającej strony.

Jak działają gałęzie w b10cks:

  • Utwórz gałąź z dowolnego punktu w historii treści — z bieżącego stanu live, z taga albo z innej gałęzi
  • Edytuj niezależnie: zmiany w gałęzi nie wpływają na żadną inną gałąź ani na główną przestrzeń
  • Scal, gdy będziesz gotowy: przenieś zmiany z gałęzi z powrotem do głównej przestrzeni, z wykrywaniem konfliktów i rozwiązywaniem ich na poziomie pól
  • Usuń bez obaw: gałęzie, które się nie sprawdziły, możesz skasować bez żadnych konsekwencji

To workflow, które pozwala deweloperowi przebudować model treści strony na stagingu, podczas gdy redaktorzy nadal publikują na produkcję. Bez blokad. Bez „proszę, nie ruszajcie CMS-a w tym tygodniu”.

Tagowanie wersji

Nazwij momenty, które mają znaczenie.

Nie każda wersja jest równa. Niektóre oznaczają ważny etap — premierę produktu, kampanię sezonową, zrzut stanu sprzed redesignu, zatwierdzony tekst po korekcie.

Tagi wersji pozwalają nadać dowolnej wersji dowolnej treści znaczącą nazwę:

  • v2.-launch · black-friday-2025 · pre-rebrand-snapshot · legal-approved-Q1
  • Tagi są przeszukiwalne i można je filtrować w całej historii wersji
  • Przywróć wersję lub utwórz gałąź z taga w dowolnym momencie — bez przekopywania się przez znaczniki czasu
  • Używaj tagów jako stabilnych punktów odniesienia przy przekazywaniu pracy między zespołami

Gdy CEO pyta: „co dokładnie było live w dniu premiery?” — masz odpowiedź od razu.

Planowanie publikacji

Zorganizuj premierę bez arkusza kalkulacyjnego.

W b10cks release to nazwana kolekcja zmian w treści — obejmująca wiele wpisów, typów bloków i lokalizacji — które są przygotowywane razem i publikowane jako jedno skoordynowane wydarzenie.

  • Grupuj zmiany: połącz aktualizację strony głównej, poprawkę strony produktu i nowy wpis na blogu w jeden release
  • Podejrzyj release przed publikacją — zobacz cały zestaw zmian dokładnie tak, jak zobaczy je Twoja publiczność
  • Zaplanować publikację: ustaw godzinę uruchomienia i odłóż temat; b10cks publikuje wszystko atomowo, naraz

Tak wygląda premiera kampanii, kiedy Twój CMS naprawdę ją wspiera.

Publikuj dowolną wersję

Live nie musi znaczyć najnowsze.

Każda wersja w historii b10cks może zostać opublikowana — nie tylko bieżący szkic. Jeśli chcesz cofnąć live stronę do wcześniejszego stanu, nie musisz ręcznie odkręcać zmian ani wklejać treści z backupu. Wystarczy, że promujesz wybraną wersję i od razu trafia na produkcję.

  • Natychmiastowy rollback: jednym działaniem promujesz wcześniejszą wersję do publikacji
  • Selektywny rollback: cofasz tylko jeden wpis, bez ruszania reszty strony
  • Kontrola między lokalizacjami: możesz niezależnie cofnąć treść dla konkretnego języka; inne wersje językowe pozostają bez zmian
  • Publikacja z gałęzi: scal i opublikuj stan gałęzi bez przechodzenia przez główną kopię roboczą

Bez procesu „przywróć z backupu”. Bez pomocy dewelopera. Po prostu wybierz wersję, którą chcesz mieć live, i opublikuj ją.

Podgląd live i różnice

Zobacz ją. Porównaj ją. Wypuść z pełnym spokojem.

Podgląd live dowolnej wersji Skieruj URL podglądu frontendu na dowolną historyczną wersję, tag lub gałąź — nie tylko na bieżący szkic. Zobacz dokładnie, jak dawny stan treści wyglądał na Twojej prawdziwej stronie, w rzeczywistym układzie, zanim zdecydujesz, czy go przywrócić, czy odrzucić. Działa z dowolnym frameworkiem frontendowym dzięki API tokenów podglądu b10cks.

Różnice obok siebie Wybierz dowolne dwie wersje wpisu i zobacz różnice na poziomie pól — co dodano, co zmieniono, co usunięto. Wszystko pokazane w czystej, czytelnej formie: bez surowego JSON-a, bez ściany czerwonych i zielonych linii.

  • Porównaj szkic z wersją opublikowaną
  • Porównaj gałąź z główną wersją
  • Porównaj dowolne dwie wersje z historii
  • Porównaj jedno pole albo cały wpis

Gdy ktoś ze stakeholderów pyta „co się zmieniło od zeszłego wtorku?” — masz dokładną odpowiedź w trzy kliknięcia.

Działa z Twoim workflow treści

Rozgałęzianie pasuje do tego, jak Twój zespół już pracuje.

Dla deweloperów
Rozgałęziaj sam model treści — nie tylko wpisy. Testuj nowe typy bloków i zmiany schematu w odizolowanej gałęzi, zanim przeniesiesz je do swojej przestrzeni live. Gałęzie schematu od razu są widoczne w API, więc Twoja gałąź frontendu może równolegle budować się pod nową strukturę treści.

Dla zespołów contentowych
Kampanie sezonowe, testy A/B copy i relaunche strony świetnie korzystają z gałęzi. Twórz szkice w odosobnieniu, podglądaj je w kontekście, scalaj po akceptacji. Koniec z łańcuszkami maili „nie publikujcie niczego do premiery”.

Dla agencji
Twórz osobną gałąź dla każdego deliverable’a klienta. Buduj i recenzuj w odosobnieniu. Scalaj do głównej gałęzi po akceptacji. Każda trwająca praca klienta pozostaje niewidoczna dla produkcji, dopóki nie będzie gotowa.

Przestań publikować z nerwów. Zacznij wypuszczać z pewnością.

Każda wersja, którą kiedykolwiek zapisałeś, zawsze dostępna, w każdym planie. Rozgałęzianie jak w Git i planowanie publikacji w zestawie — bez potrzeby aktualizacji.