New York University Skip to Content Skip to Search Skip to Navigation Skip to Sub Navigation

Version Control

Version Control is a way to backup your work while editing pages in the CMS. It's also a way to see the history of a page's content. Each time you activate (publish) a page, a version of the content contained in that page is created. Each subsequent change you make to the page's content automatically creates a new version when the page is activated. You can also manually create a version of a page before it is activated, which is helpful before making large content changes.

To view the version logs, you'll need to be in page Edit mode. Select the Versioning tab of the Sidekick (the tab with the clock icon). By default, the Create Version option is expanded. The log of previous page versions may be used to restore the content on a page that was inadvertently changed in error.

Some important things to note when using Version Control:

  • Only CMS users with Approver accounts (those able to activate pages) are able to use the restore version function.
  • Once a page is deleted, no versions of it remain.
  • Only 140 versions per page for a maximum of 14 months will be allowed. Versions exceeding these criteria will be deleted in order to maintain system performance.

Create a Page Version

Each time you activate a page, a version of the content contained in that page is created. However, you can also explicitly create a version of a page before it is activated. To create a version of the page:

  1. In the Sidekick, select the Versioning tab (the tab with the clock icon). By default, the Create Version option is expanded.
  2. Type in a comment to specify the nature of the page content (for example, "Original page before updating images").
  3. Click the Create Version button. The page content will be saved as a version. 

View Page Versions

In the Sidekick, by default, the Create Version option is expanded. Expand the Restore Version option by clicking on the plus (+) sign. If you've never activated the page, the version log is empty. However, if you've recently activated the page, you'll see the first version (labeled 1.0) in the list.

Each subsequent change you make to the page creates a new version when the page is activated. The label will increment as the version numbers increase (e.g., version 1.1, 1.2, 1.3, etc).

Restore Previous Page Version

If you've made a change to your page and you want to return to an earlier state of the page (perhaps you accidentally removed a component or deleted text), you can restore a previous version of the page's content by doing the following:

  1. Select the Versioning tab of the Sidekick.
  2. Expand the Restore Version menu by clicking the +. You will see all versions of the page listed.
  3. To see the differences in the various versions of your activated pages, put a checkmark in the box of the page you wish to see and then click the Diff button. Deleted text is displayed with strikethroughs and recently added text is displayed underlined. Click the Back button to return to the version list.
  4. To restore a previous version, put a checkmark in the box of the page you wish to restore and click the Restore button. You will be asked to confirm your action.

Backup Standards

Extensive backups of the CMS Authoring System will automatically be conducted every Friday night beginning at 10pm EST. This will require the system to be unavailable for a number of hours; however, the published site should not be affected.

Important Note:
It is the responsibility of each CMS User to ensure that their content is maintained and backed up using Version Control. It is not guaranteed that accidentally deleted content or pages will be able to be restored on behalf of CMS Users.

How To Use the CMS

 

Screenshots

versioning tutorial

Collapse the Create Version option by clicking on the minus (-) sign.

version log

Expand the Restore Version option by clicking on the plus (+) sign. If you've never activated the page, the version log is empty.

version control log

If you've recently activated (published) the page, you'll see the first version (labeled 1.0) in the list.

Each subsequent change you make to the page's content creates a new version when the page is activated. The label will increment as the version numbers increase (e.g., version 1.1, 1.2, 1.3, etc).

NYU Footer