visual studio microsoft español descargar community maintenance patch servicepacks hotfix

maintenance - microsoft - visual studio windows 7



Parche vs. Revisión vs Versión de mantenimiento vs. Paquete de servicio vs (3)

Cuando escucho esos términos, esto es lo que me viene a la mente:

  • Parche - Actualización publicada públicamente para corregir un error / problema conocido
  • Revisión - actualización para solucionar un problema muy específico, no siempre publicado públicamente
  • Versión de mantenimiento: actualización incremental entre paquetes de servicio o versiones de software para solucionar múltiples problemas pendientes
  • Service Pack: gran actualización que soluciona muchos problemas pendientes, normalmente incluye todos los parches, revisiones y versiones de mantenimiento anteriores al service pack

Dicho esto, no es así como hacemos actualizaciones. Simplemente incrementamos la versión y / o el número de compilación (que se basa en la fecha) y simplemente lo llamamos "Actualizar". Para la mayoría de los softwares encuentro que es más fácil, puede ver fácilmente que una computadora está ejecutando 1.1.50 vs 1.2.25 y saber cuál es más nueva.

Cuando se encuentra en algún lugar entre la versión 1 y la versión 2, ¿qué hace para mantener su software?

Los términos Patch, Hotfix, Maintenance Release, Service Pack y otros son borrosos desde mi punto de vista, con diferentes definiciones según con quién hables.

¿Cómo llamas tus esfuerzos de mantenimiento incremental entre lanzamientos?


Me gustaría señalar http://semver.org/ para tratar de definir los números de versión de una manera sensata, y las definiciones allí realmente se ajustan a cómo uso los números de versión (o cómo me gustaría usarlos :) )

En cuanto a las definiciones de términos, encuentro que el parche y el parche son muy similares, excepto que el "hotfix" generalmente no se transmite si se realiza en un servicio.

Maintenance Release y Service Pack se ajustan bastante a las dos denominaciones de los números de versión. si tiene una estructura de número de versión como XYZ, Maintenance Release sería Z, Service Pack sería Y. Sin embargo, en realidad solo escuché estos términos en grandes productos corporativos. Estoy más familiarizado con los términos de la versión menor / mayor.

Por supuesto, cada tienda tiene su propio uso de los términos, y depende del tipo de usuario al que apunta. Para los usuarios finales de los MMO, por ejemplo, cada actualización es un "parche" porque el usuario tiene que "aplicarle un parche a su cliente" para aplicarlo, mientras que para los usuarios finales de un software más común, a menudo solo tiene el término "actualizar" y "nueva versión" (nueva versión del alcalde).


Una revisión es una solución para un problema específico que se aplica mientras el sistema todavía está activo (caliente). Esto proviene de antiguos términos como hotswapping y hotswitching. Sí, el término comúnmente se utiliza mal en estos días por personas que no están involucradas en la industria.