What is Revision Graph?

As content creators, we often find ourselves making numerous changes to our content over time. Whether you’re updating information, refining language, or collaborating with team members, keeping track of these changes can become challenging. This is where Drupal’s Revision Graph module comes to the rescue.

Revision Graph transforms Drupal’s standard revision history into an intuitive, visual timeline that makes it easy to understand how your content has evolved. Think of it as a family tree for your content, showing you every version, who created it, when it happened, and how different versions relate to each other.

Main Features

1. See Your Content’s Complete Journey

Traditional revision lists show you changes in a simple chronological order. Revision Graph goes further by displaying the relationships between revisions, making it easier to understand the full context of your content’s development.

With color-coded branches and clear connections between revisions, you can:

2. Easily Navigate Complex Revision Histories

For content with extensive editing histories or multiple contributors, Revision Graph provides:

Screenshot: Revision detail popup showing author, date, and change information
Caption: Detailed revision information is just a click away

3. Contextual Understanding with Date Markers

One of Revision Graph’s most helpful features is its horizontal date markers that show you when changes were made. This temporal context helps you:

Using Revision Graph

Using Revision Graph as a Content Creator

Once installed, using Revision Graph is straightforward:

Viewing the Revision Graph
  1. Navigate to any piece of content you’ve created or edited
  2. Look for the “Revision Graph” tab next to the standard “Revisions” tab
  3. Click on it to see your content’s visual revision history
Understanding What You See

Diagram: Labeled components of the Revision Graph interface
Caption: Understanding the key elements of the Revision Graph

Working with the Graph
  1. View Details: Click on any revision circle to see who made the change, when, and their commit message
  2. Take Action: Each revision has quick links to:
    • View that specific version
    • Revert your content to that version
    • Compare with the current version

Real-World Scenarios: When Revision Graph Shines

Scenario 1: Content Collaboration

When multiple team members work on the same content, Revision Graph helps you visualize who contributed what and when. This is invaluable for:

Scenario 2: Multilingual Content Management

If your site has content in multiple languages, Revision Graph shows you how translations have evolved relative to each other, making it easier to ensure consistency across languages.

Scenario 3: Content Audits and Governance

When performing content audits, Revision Graph provides a clear picture of how content has changed over time, helping you:

References