Case 3.1. CIMPLICITY Test Bed Project Deployed to Production System
1 | Case description. |
2 | Recommended procedure |
3 | Notes and issues. |
Case Description
A Project is developed in the test bed and deployed in production.
Recommended Procedure
Important:
- Use a managed project for the test bed and the deployed project.
- Make sure that no configuration applications are open through the process except where specifically noted.
- Make sure that change management operations are not performed on either system except as specified in this use case
- For the test bed and production system, use project management recommended procedure to ensure that managed data is up-to-date.
Procedure
- Modify the managed characteristics of the test bed local project to point to the production project in Change Management.
- Compare latest test bed project with the current production project in Change Management.
- Identify independently managed files that are in the current production project, but not in the test bed version.
- Confirm that all differences are acceptable.
- Re-configure the managed characteristics of the test bed project to point to the test bed project.
- Shutdown the production system.
- Make a backup copy of the local production project directory.
- Modify the managed characteristics of the production local project to point to the test bed project in Change Management.
- Right-click Project in the Workbench.
- Select Manage>Get Latest on the Popup menu.
Note: This method is used so that runtime data that is not managed remains in the production project. If this is not desired do a Fetch Project instead of following this procedure.
- Delete any files that were not in the test bed project.
- Modify any non-CIMPLICITY configuration changes that were made to support the requirements change.
- Modify the managed characteristics of the local production project to point to the production project in Change Management.
- Check out the production project from Change Management.
Important: Do not overwrite the local copy.
- Check in the production project.
- Start the production project.
- Perform a configuration update.
- Start the production project to resume production
Notes and Issues
- Must manually perform any configuration changes not related to CIMPLICITY
- Must be careful about runtime data that is stored with configuration