1. A computer system for servicing software, comprising: a target system having binary files built from a source version of software code; an installer capable of executing on the target system for selecting one of at least two different update versions packaged within an update package for installation on the target system, the installer having a migrator for automatically reinstalling a fix after installation of one of the update versions.