cancel
Showing results for 
Search instead for 
Did you mean: 

Release manager

PankajWalia1
Level 4
Is there a way to compare the versions of the contents of the package in the release manager? we can do compare releases which shows what component changed. Lets say one of the objects changed in the new release but we need to roll back to the previous one.. How do we manage that as there is no version controlling per say here.
5 REPLIES 5

John__Carter
Staff
Staff
Unfortunately you can't do that Pankaj, you can only compare processes/object versions in the same DB.

PankajWalia1
Level 4
Thanks Carter, so the only way to roll back is to compare process side by side and see what had changed from the last release, and make those changes manually to the current version. please advise.

John__Carter
Staff
Staff
The idea is that you do any comparison before you move to Prod and that you only implement knowing that the changes you are bringing have been fully tested. You never make changes in Prod, and if you need to roll back you do so be re-importing another release.For example, the first version of solution A is ready to go live, a release is made and then imported into Prod. Some time later, in response to a CR, a modified version of the solution is ready to be implemented. Here there is a choice, 1) create a complete release of the whole solution, or 2) create a partial release of only the changed entities. For 1) if there is any uncertainty which entities have changed, then the 'last changed' date of each entity* should be compared with the last implementation date. If the date precedes the last implementation, then you know the entity has not changed. If there has been a change since the last implementation, then the side-by-side comparison will illustrate the difference, but there should also be documented evidence of why that entity has changed. Any implementation should be governed by a Release Procedure and accompanied by proof of testing sign-off.* Applies only to processes and objects.

Hi John, we are trying to automate the release management process.. would you be able to share what SQL scripts we can use to exporting and importing a release?

John__Carter
Staff
Staff
Releases cannot be exported/imported via SQL and the recommended technique is to do it manually and carefully via Release Manager. The BP command line has the ability to export/import individual processes and objects if you wish to investigate ways of automating export/import.