## Managing versions

Your resources might change over time. JReport Server uses a versioning system to create and manage resources that have changed in content and properties owing to updates made to them.

All the resources in the server resource tree: reports, report results, dashboards, library components, and catalogs, are controlled by versions. A great proportion of resource management tasks are carried out by managing resource versions.

In addition, JReport Server uses an archive policy to control the resource versions. You can control whether or not to use multiple versions for a specific resource. Also, you can define the maximum number of versions that can be listed in the version table. The archive policy can be applied to a single resource individually, or to many resources in a folder as a whole.

This section shows how to manage resource versions as follows:

- Creating versions
- Browsing versions
- Applying an archive policy
- Deleting versions
- Advanced version topics