Some Adobe applications update the value of the xmp:ModifyDate Field each time a file is saved, potentially making this Field, by way of example, a convenient trigger for the
makeversion Action. (You can, however, trigger the
makeversion Action in other ways.) With
xmp:ModifyDate being a
DATE Field, the
Any Change option one would like to set for it in its
Trigger Set wouldn’t typically be available; however, Xinet, ships a
moddatetotext script inside the
/usr/etc/webnative/actions/makeversion directory on Unix systems and the
C:\Program Files\Xinet\WebNative\Bin\actions\makeversion on Windows systems. Execute the script in the
makeversion directory and it will convert the
xmp:ModifyDate Field to a
TEXT field.
You can verify that xmp:ModifyDate is now a
TEXT Field by checking the
Xinet ADMINISTRATION view. Note that the Field will save information into an XMP packet.
• Suffix include list
You may identify files in an active path for which versions will be made when a file is saved by file name suffix, such as
jpg tif psd indd ai, for example. (If using more than one suffix, separate items in your list by blank spaces.) If you leave the field blank, saving any file that writes XMP data to the correct Field will create a version.
• Filetype include list
You may identify files for which versions will be made by their
filetype, for example
IDd6 8BPS PDF. (If using more than one
filetype, separate items in your list by blank spaces.) See
filetype(4) and
/usr/adm/appletalk/filetype for details about how Xinet identifies files in this manner.
• Max. versions allowed
Allows you to specify the maximum number of versions of a file that will be kept. When the file system exceeds the maximum number allowed, the oldest version will be erased. Be careful if you change this setting at some point to a smaller number, you may erase some older versions.
• Min. Time (in seconds) between versions per user and file
Allows you to suppress the making of a version when a file is saved multiple times in quick succession by a given user while editing. This will reduce the number of versions saved when operators habitually
Save files in rapid succession. If the Field remains empty, no delay time between versions will be enforced.
• Required string in filename
Allows you to enforce the saving of versions by the appearance of the designated string in the name of the file being saved. For example, if you want to keep versions of all files that contain the string
draft, you would add
draft in the Field. If the Field remains empty, no filename filter will be used.
Normally, Xinet uses a folder named Versions to store versions of files; but, you can change the name to another name if you would like by following these steps. (If you do not do this, Xinet will continue assuming a folder named
Versions.)