Skip to end of banner
Go to start of banner

How to remove page versions from a Confluence page using CLI

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Current »

This article explains how to remove page versions from a Confluence page using Confluence Command Line Interface (CLI).

Instructions

removeContentVersion action removes a version from the revision history of content like a page or a blog. 

  1. In the below Page History page, we see six versions for a Confluence page. 

  2. Create a CSV file with the column name, version. One can specify the version number(s) either in order or randomly. For example, the CSV file can have the rows as 2, 3, 4 or 1, 3, 6. 
  3. Using removeContentVersion action along with runFromCSV action, execute the below command to remove multiple versions from a page: 

    --action runFromCSV --file removecontent.csv --common "--action removeContentVersion --space "RemoveVersionCLI" --title "Removing Page Versions" --continue"
  4. Here is result as displayed on the console window: 

    "RemovingPagesVersions" --continue"
    
    Run: --version "2" --action removeContentVersion --space RemoveVersionCLI --title Removing Page Versions --continue
    Version 2 removed from history for 'Removing Page Versions' in space RemoveVersionCLI.
    
    Run: --version "3" --action removeContentVersion --space RemoveVersionCLI --title Removing Page Versions --continue
    Version 3 removed from history for 'Removing Page Versions' in space RemoveVersionCLI.
    
    Run: --version "4" --action removeContentVersion --space RemoveVersionCLI --title Removing Page Versions --continue
    Version 4 removed from history for 'Removing Page Versions' in space RemoveVersionCLI.
    
    Run completed successfully. 3 actions were successful from file: removecontent.csv

         











  • No labels