Managing different revisions of a programme
You use the Manage Revisions page to view details of all the revisions that have been created of a particular programme. A new revision of a programme is created each time a user commits their changes to the programme, checks it in or submits it; or whenever a workflow rule that causes a new revision to be created is performed. The revisions are listed on the page. Click a revision to view its details. You can edit the name and description of each revision, revert a programme to an earlier revision - ie make a new 'latest' revision that is based on an earlier revision - and create a template based on a revision. If your access rights allow it, you can delete any historic revisions that are no longer required.
If programme revision classification has been enabled, you can choose to view only revisions of one or more particular types, rather than viewing all revisions in a list.
To access the Manage Revisions page from the Asta Vision Home page:
- Click Projects. The Projects page appears.
- Click the name of the project whose programme revisions you want to manage. The Project page appears.
- Click the appropriate programme type hyperlink at the top of the page to view the tab of the programme whose revisions you want to view.
- Click Manage Revisions on the programme's tab.

To view details of a revision:
- On the Manage Revisions page, in the list of revisions, click the revision whose details you want to view.
If programme revision classification has been enabled, you can narrow down the list of revisions to those of one or more particular types by clicking Filter by value to the right of the Show Classifications field and selecting one or more revision classifications. This field does not appear if programme revision classification has not been enabled.
Details of the selected revision are displayed in the following fields:- Revision created by - The name of the user who created the revision; if a revision was created by a workflow action, this is noted in this field.
- Revision created date - the date and time at which the revision was created.
- Revision name - the name that has been applied to the revision, either when it was created or at a later time.
- Revision description - a more detailed description that has been applied to the revision, either when it was created or at a later time.
- Revision classification - if programme revision classification has been enabled, the type of the revision, for example 'Progress update', 'Client change', or 'Scenario planning'. This field does not appear if programme revision classification has not been enabled.
This field may be called something other than 'Revision classification': its name is taken from what has been entered into the Name field on the Define Revision Classification page. - Progress date - the date and time up to which progress has been recorded in the revision.
- Programme comments - any comments that have been recorded against the revision. If your access rights do not permit you to view comments, this field does not appear. A dot appears to the left of the name of revisions against which comments have been recorded.
- Edit the revision name and description - and the classification, if programme revision classification has been enabled - if required.
- To indicate that a comment has been incorporated into the programme - or that it has been dealt with in some other way - select the check box to the right of the comment. This check box may not appear for all comments.
- If you have edited the revision name, description or classification, click Update Details.
If you have clicked Filter by value to the right of the Show Classifications field to narrow down the list of revisions to those of one or more particular type, and you change the revision classification of the selected revision to one that is not currently shown, clickto the right of the Show Classifications field to reapply the classification filter.

If you are unhappy with the latest revision of a programme, you can revert the programme to an earlier revision of the programme. Doing this creates a copy of the earlier revision and makes this the new 'latest' revision. The previous 'latest' revision is not deleted when you do this; it is retained, but is no longer considered to be the 'latest' revision.
To revert a programme to an earlier revision:
- On the Manage Revisions page, in the list of revisions, click the revision to which you want to revert.
If programme revision classification has been enabled, you can narrow down the list of revisions to those of one or more particular types by clicking Filter by value to the right of the Show Classifications field and selecting one or more revision classifications. This field does not appear if programme revision classification has not been enabled. - Click Revert to Revision. A popup appears, asking you to confirm whether you want to revert the programme to the selected revision.
- Click OK. A popup appears, asking you to enter a name and description for the new 'latest' revision that will be created.
- Enter a name and description - and, if programme revision classification has been enabled, change the revision classification if required - and click OK to revert the programme to the selected revision and return to the Manage Revisions page, where the new revision appears as the 'latest' revision.

You can create a template based on a revision, then use the template when creating the first programme in a new project. When you create the first programme in a project, it will have the same attributes as the template on which it is based. This saves you from having to set up each project and programme from scratch.
To create a template based on a revision:
- On the Manage Revisions page in the list of revisions, click the revision on which you want to base a template.
If programme revision classification has been enabled, you can narrow down the list of revisions to those of one or more particular types by clicking Filter by value to the right of the Show Classifications field and selecting one or more revision classifications. This field does not appear if programme revision classification has not been enabled. - Click Create Template. A popup appears, asking you to enter a name for the template.
- Enter a descriptive name for the template and click OK to create the template and view the Programme Templates page, where the new template appears in the list.

If your access rights allow it, you can delete any historic revisions that are no longer required. To be able to delete revisions, 'Manage Revisions' and 'Delete Revisions' security rules must have been applied to your user role.
You cannot delete the latest revision of a programme or baseline, as this is likely to be the revision on which users are currently working. You cannot delete a revision if it has been nominated as an 'additional BI revision'.
In some circumstances a security rule's field rules may mean that it is not possible for you to delete a particular revision. For example, a security rule's field rule may specify that revisions from a specific programme type cannot be deleted.
To delete a revision:
- On the Manage Revisions page, in the list of revisions, click the revision that you want to delete.
If programme revision classification has been enabled, you can narrow down the list of revisions to those of one or more particular types by clicking Filter by value to the right of the Show Classifications field and selecting one or more revision classifications. This field does not appear if programme revision classification has not been enabled. - Click Delete Revision. A popup appears, informing you that if you continue, the revision's data will be deleted permanently.
- Click Continue to delete the revision and return to the Manage Revisions page, where the revision is removed from the list.
You can also delete revisions by clicking a revision then clicking Delete Revision on the Project Revisions page.
When you have finished managing a programme's revisions, click Back to details to return to the Project page.
Editing projects and programmes
Viewing details of a project's programme revisions