Logo Help Center

Saving file versions with Enterprise Server 9

Saving file versions with Enterprise Server 9

Enterprise offers the capability of saving a number of different versions of a document. This way, a stored version can be rolled back and used as the current version at any time. During this process, a new version based on this older version will be created.

Version numbering

All version numbers are presented in a “major.minor” notation. Each time an object is saved, either the major version number or the minor version number is increased. This is based on the status that the object is saved to and the Create Permanent Version option that is set for that status. (See Workflow Status settings.)

  • Major version number: increased whenever the object is saved in a status that has the Create Permanent Version option selected.
  • Minor version number: increased whenever the object is saved in a status that does not have the Create Permanent Version option selected.

Notes:

  • Permanent versions — such as 1.0, 2.0, 3.0, etc — are never automatically removed. The oldest minor versions are automatically removed when the object outgrows the configured number of versions to track.

Configuring the total number of files saved

Enterprise stores up to a defined number of versions per type of object. When the total number of versions is exceeded, the version will be deleted that comes after the configured number of oldest files to keep.

These totals can be set per type of object by the following option:

  • File: configserver.php file
  • Name of option:
  • MAX_ARTICLE_VERSION. For articles and article templates.
  • MAX_IMAGES_VERSION. For image objects.
  • MAX_VIDEO_VERSION. For videos.
  • MAX_AUDIO_VERSION. For audio files.
  • MAX_LAYOUT_VERSION. For InDesign layouts, layout templates, Layout Modules and Layout Module Templates.
  • MAX_LIBRARY_VERSION. For InDesign library objects.
  • Possible values: any number.
  • Default values:
  • MAX_ARTICLE_VERSION: 10
  • MAX_IMAGES_VERSION: 5
  • MAX_VIDEO_VERSION: 5
  • MAX_AUDIO_VERSION: 5
  • MAX_LAYOUT_VERSION: 5
  • MAX_LIBRARY_VERSION: 5
  • Example:

define ('MAX_ARTICLE_VERSION', 10);

Was this article helpful?
0 out of 0 found this helpful / Created: / Updated:
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.