Advertising sustains the DA. Ads are hidden for members. Join today

Contributed module documentation

Multiversion

Multiversion will convert all core content entities on your site to be revisionable. This includes but is not limited to, nodes, taxonomy terms, comments, block content.

It also enhances the Entity API by providing a global identifier for all revisions, handling revision trees (by tracking revision parents) and changing the delete operation to write a new "deleted" revision so that it can be restored if needed.

It's advised that you install this module right after installing your site (or before adding content). Switching storage handler involves a migration of existing content which needs work.

General info

General info about how to configure Multiversion

Add Multiversion support for a new content entity type

This guide describes how to make a content entity type compatible with Multiversion (8.x-1.x branch)

Revision all content with Multiversion

When installing Drupal 8 two entities are revisionable, nodes and block content. Multiversion converts all content entities to be

Drush cleanup command for Multiversion

This Drush command will do some clenup that can help to make some projects work faster and unblock them in case of conflicts.