Method and system for servicing software

   
   

A system and method for improved software servicing by installation of an updated version is provided. Using branch versioning techniques that support multi-branch development and release versioning techniques that support multi-version development, an update package may include updated files for each branch or release version. The least possible version from the update package may be installed to minimize the risk for potential software bugs introduced by the high frequency of changes made to a higher version. Additionally, any fix installed on a target machine running a particular version may be migrated when updating the target machine to a new version without losing the fix and regressing the change. Such an update may be uninstalled by reverse migration of any fixes before uninstalling files from the version update.

Un sistema y un método para el software mejorado que mantiene por la instalación de una versión actualizada se proporciona. Usando las técnicas versioning del rama que apoyan el desarrollo del multi-rama y lanzan las técnicas versioning que apoyan el desarrollo de la multi-versio'n, un paquete de la actualización puede incluir los archivos actualizados para cada rama o lanzar la versión. La menos versión posible del paquete de la actualización se puede instalar para reducir al mínimo el riesgo para los insectos de software potenciales introducidos por el de alta frecuencia de los cambios realizados a una versión más alta. Además, cualquier arreglo instalado en una máquina receptora que funciona una versión particular puede ser emigrado al poner al día la máquina receptora a una nueva versión sin perder el arreglo y la regresión el cambio. Tal actualización puede ser uninstalled por la migración reversa de cualquier arreglo antes de uninstalling archivos de la actualización de la versión.

 
Web www.patentalert.com

< Methods and systems for objects supporting structured language persistent state

< Authoring and using generic classes in JAVA language code

> System and method for communication between computers via an integrated hardware device

> Method and apparatus for providing and integrating high-performance message queues in a user interface environment

~ 00166