Deployment to Production
Production release

Production release is the ultimate goal of almost any software development effort. Going to production use marks the era when the product will start to earn back its development costs.
The quality of released product has a high correlation with the success of the product. Therefore Changelogic guides you to precede the release with
acceptance testing.
To do the production environment update, you need to follow these steps:
- go to version list in Changelogic
- find the version you want to deploy to production (it must have been accepted)
- run command ant checkout_version in the working directory of production environment
- build (compile etc) and deploy if needed
- go back to the version's detail form and mark it deployed to production environment

When you mark the version as deployed to production environment, Changelogic will do the following:
- create next production release cycle within the same functionality stage if it doesn't exist yet
- create first test release cycle in the next production release cycle if it doesn't exist yet
- replan all changes currently planned into the same or a later test release cycle within the production release cycle you are making the release from into the first non-abandoned test release cycle of the next production release cycle (see also change planning).
- change the state of version to “in production phase”
- mark the version as deployed to the environments you chose