The Current Version tab lists and enables you to manage:
This section lists the packages that have been deployed during the Set As Current Version action (see Delivery tab). A package is listed as follows:
Type | Shows the package type as defined by the Delivery Manager in the CAST Delivery Manager Tool. |
Package name | Shows the name of the package as defined by the Delivery Manager in the CAST Delivery Manager Tool. |
Deployment Path | Shows the deployment path of the package - the path will point to a folder in the source code Deployment Folder (see Preferences - Platform Setting). |
Selecting a package will display the Analysis Units that have been automatically created from the source code in the package.
This section lists the Analysis Units for the source code Package selected in the above list, either:
Options
![]() | Use this option to add a new Analysis Unit. You may need to do this if:
Clicking the Note that for certain technologies (for example database technologies based on an extraction - T-SQL and PL/SQL) the |
![]() | Enables you to edit the existing Analysis Unit - the relevant Analysis Unit editor will be displayed. |
![]() | Will remove the existing Analysis Unit. It is not possible to reverse this. Note that for certain technologies (for example database technologies based on an extraction - T-SQL and PL/SQL) the |
The table lists:
Name | Displays the name of the Analysis Unit. When the Analysis Unit has been defined automatically by the CAST Management Studio, the name is derived as follows:
<?xml version="1.0" encoding="UTF-8"?><projectDescription> <name>CastPubs</name> <comment></comment> <projects></projects> <buildSpec> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments></arguments> </buildCommand> </buildSpec> <natures> <nature>org.eclipse.jdt.core.javanature</nature> </natures></projectDescription>
|
Project Path | Displays the location of the corresponding project in the source code Deployment Folder (for file and extraction based projects) For "live" database server based projects, this column contains the name of the connection profile to the live database (its name will be identical to the name of the source code package defined in the CAST Delivery Manager Tool). |
Analyze | This column displays either TRUE or FALSE - you can tick or untick this option or edit it in the Analysis Unit editor (Analyze Analysis Unit option).
When an Analysis Unit is set to FALSE, this is usually a temporary action to remove an Analysis Unit from the Application and hence from the source code analysis. Note that you should delete the Analysis Unit if you want to permanently remove it from the Application. |
Last execution status | Indicates the status of the last execution of the selected Analysis Unit (whether during an analysis or during a snapshot generation). If you are working in a Version "v+1", and the source package contains the same project/database/schema, but have not yet run an analysis or generated a snapshot, the status is taken from the last execution of the Analysis Unit in Version "v". |
Other options
Deployment folder | For file and extraction based projects only. Displays the location of the corresponding project in the source code Deployment Folder. |
Cleanup Analysis Units | This option will remove all Analysis Units and corresponding projects from the current Application where the Analyze option (see above) is set to False. Please see Clean up Analysis Units for more information. |
Please see also: