File Versions & Replacements

When you replace a file inside a Single or Grouped resource, ClientCove keeps the previous version automatically. You can browse history, download any prior version, and restore one with a single click — without breaking external links to the resource.

How Versioning Works

Versioning applies to file-based resources (Single and Grouped types). Every replacement creates a new entry in the version history:

  • The new file becomes the current version
  • The previously current file is preserved as the next-most-recent version
  • The resource URL stays the same — share links keep working
  • The version count increments (v1, v2, v3, …)

Posts, FAQs, and other content-based resources use WordPress revisions instead — accessed via the WordPress admin.

Replacing a File

In edit mode, on the Files tab:

  1. Find the file row
  2. Click the Replace action
  3. The Media frame opens — choose an existing media item or upload a new one
  4. Confirm — the new file is saved and the previous version is archived

A toast confirms the replacement.

Drag-to-Upload Replacement

You can also drag a file from your desktop directly onto the file dropzone in edit mode:

  1. Open the resource in edit mode
  2. Drag a file onto the Drag & drop files here zone at the top of the Files tab
  3. The file uploads in the background and appears in the file list

Opening Version History

On any file row in the Files tab, click the versions action (clock icon). The File Versions Modal opens.

Inside the Version Modal

The modal shows:

Header

  • The current file with a Download current version link

Version list

Each prior version row displays:

  • Version number (v3, v2, …)
  • File name
  • File size
  • Time ago (relative)
  • Who replaced it (user name)

Per-row actions

  • Download this version — downloads the historical file
  • Restore this version — promotes it back to current

Footer

  • Total previous versions count

Restoring a Previous Version

  1. Open the version modal
  2. Find the version you want
  3. Click Restore
  4. Confirm the action

The chosen version becomes the current file. The previously current version is rolled into the history — so restores are themselves reversible. Nothing is ever lost.

Was this page helpful?