If you want to update the file or metadata for an asset but keep a copy of it as it was before, you can do this through asset versions.
To enable asset versions navigate to the Admin > System > Attribute Settings page and change 'Can create asset versions?' to Yes.
Now, when an asset is edited the user will have the option to save the changes or save as a new version. A new version will create an entirely new asset, maintaining the old one in the system. Saving as a new version is not possible for bulk updates.
With asset versions enabled, a new attribute called "Version" will created. This can be displayed or removed as other attributes are in the Admin > Attributes section. You can also remove visibility over the attribute on a group-by-group basis by using the Attribute Visibility options in the Admin > Groups section.
The new version of the asset will maintain the asset ID of the original asset and the old versioned asset will be given a new ID. This is so that embeded links are updated with the new asset.
Options for asset version
Other options for asset versions are controlled by settings in the ApplicationSettings.properties file.
Please note that customers who host Asset Bank on our Cloud-Based servers should contact customer support for help with changes to these settings
Can previous versions of assets be edited or deleted? [true,false]
Should there be an option to return previous versions of assets in a search? [true,false]
Should the option to return previous versions of assets in a search be restricted to admin users only?
Set this to yes if you want to be able to choose whether or not to search all the asset versions instead of just the latest one.