Page Revisions

Page revisions make it easier for you to design and test pages, as they can be used to rollback a Skuid page to a previous point in its development. There are two types of page revisions:

  • Auto-save revisions: An auto-save revision is generated each time a Skuid page is saved. This allows end users to quickly undo any recent changes. However, the amount of auto-saves a page will generate is limited by the Max Auto-Saves property. Auto-save revisions will be deleted—oldest first—once this limit is reached.

    Note

    Despite the name, Skuid does not automatically save your work in the Composer.

  • Named revisions: A named revision is more permanent than an auto-save revision, and is intended to represent a specific moment in a page’s development. Named revisions have descriptions and are never automatically deleted.

See a Page’s Revisions

To see a list of page revisions, open the Page revisions popup:

  1. Click More Page Actions.
  2. Click fa-clock-o Revisions.

From here, a list of all available page revisions is displayed. You may click Hide Auto-Saves to only display named revisions of a page—useful for quickly discerning intentional milestones in a page’s development.

The search feature in this list will search both the Description and Created By fields.

Create Named Revisions

Named revisions may be created manually or by converting an auto-save into a named revision.

  • To manually create a named revision:
    1. Click fa-plus-circle Add new revision within the Page Revisions popup.
    2. Enter a name in the Description field.
    3. Click Save.
  • To convert an auto-save to a named revision:
    1. Click fa-pencil Edit Row beside an auto-save revision.
    2. Update the Description field.
    3. Click Save.

Once an auto-save revision has a description, it is considered a named revision and will not be deleted once the auto-save limit is reached.

Restore Previous Revisions

To restore a Skuid page to a previous revision:

  1. Open the Page Revisions popup.
  2. Find the revision you wish to restore.
  3. Click fa-clock-o Restore this revision on the appropriate row.

The selected page’s revision will then be applied within the Composer as unsaved changes If you wish to save this newly restored revision, click Save.

Delete Revisions

To manually delete any revision:

  1. Open the Page Revisions popup.
  2. Find the revision you wish to delete.
  3. Click fa-times-circle Flag For Deletion.
  4. Repeat this for any other revisions you wish to delete.
  5. Click Save in the Page Revisions popup.

If you decide against deleting any revision during this process, click fa-times-circle Flag For Deletion once more to unmark a revision or click Cancel in the Page revisions popup.