A logical consequence of the automatic patch script generation by the Release Manager is the ability of “One step upgrade”. If you have ever applied patches and service packs you will understand at once what the benefits of this feature are. Asking end-users to apply patches is prone to error; they easily apply patches in the wrong order, creating huge headaches for everybody involved. Even if you can determine what exactly did go wrong, that does not mean that it is always possible to correct the situation, sometimes the only remedy is to ask the user to restore a backup and start again with the same procedure.
The One step upgrade method of LizaJet Installer solves this problem once and for all. You need to upload files only once to your web server. Which files are downloaded and installed is defined by the upgrade script. LizaJet installer automatically selects the right upgrade script, and download the right files. Applying patches on top of patches has never become so easy, patches are now applied fully automatic.

With the integrated Release Manager you define which versions and built must be upgraded, so you precisely control the upgrade process.
In the figure you see an application with 3 different versions, each of those versions must be delivered to end-users. With the LizaJet Installer you create a Deployment Set for each version, each Deployment Set contains all the files necessary for first installation: an initial setup program, all necessary files, and a first installation script,
A Deployment Set also includes an upgrade script for each of the previous versions to this version. The third version not only contains an update script from the previous version, but also an upgrade script from the first version.
The upgrade script itself is very small, normally it has a size of 1 Kb before compression, and that is the overhead you add to an upgrade.