Patch vs Correctif vs Version de Maintenance et Service Pack vs
Quand vous êtes quelque part entre la version 1 et la version 2, que faites-vous pour maintenir votre logiciel?
Les termes de Patch, de Correctifs, Version de Maintenance, Service Pack, et les autres sont toutes floues de mon point de vue, avec des définitions différentes en fonction de qui vous parlez.
Qu'appelez-vous votre différentiels efforts de l'entretien entre les versions?
Vous devez vous connecter pour publier un commentaire.
Quand j'entends ces conditions c'est ce qui vient à l'esprit:
correction d'un bug connu/question
problème spécifique, pas toujours publiquement
publié
mise à jour entre les service packs ou
les versions de logiciel pour résoudre de multiples
les questions en suspens
corrige de nombreux problèmes en suspens,
normalement inclut tous les Correctifs,
Les correctifs, mises à jour de Maintenance qui
sont antérieures au service pack
Cela dit ce n'est pas la façon dont nous faisons des mises à jour à tous. Nous avons juste incrémenter la version et/ou le numéro de version (qui est basé sur la date) et il suffit d'appeler à une "mise à Jour". Pour la plupart des logiciels je trouve cela plus facile, vous pouvez facilement voir qu'un ordinateur est en cours d'exécution 1.1.50 vs 1.2.25 et de savoir qui est plus récent.
Je voudrais souligner à http://semver.org/ pour tenter de définir les numéros de version en sane manière, et la définition qu'en donne-t-il réellement s'adapter étroitement à la façon dont j'utilise les numéros de version (ou comment je souhaite que je les ai utilisés :))
Comme pour la définition des termes, je trouve patch et correctif très similaires, à l'exception de "correctif" est généralement diffuse pas si cela à un service.
Version de Maintenance et de Service Pack fit à peu près aux deux dénominations des numéros de version. si vous avez un numéro de version de la structure comme X. Y. Z, Version de Maintenance serait le Z, le Service Pack serait le Y. j'ai seulement entendu parler de ces termes dans le grand, entreprise de produits, de bien. Je suis de plus en plus connaissance avec l'enfant/le maire de la version des conditions.
Bien sûr, chaque magasin a sa propre utilisation des termes, et cela dépend du type d'utilisateur que vous ciblez. Pour les utilisateurs finaux de Mmo, par exemple, chaque jour est un "patch" parce que l'utilisateur a à "patch leur client" à appliquer, tandis que pour les utilisateurs finaux de plus des logiciels courants, souvent, vous avez juste le terme "mise à jour" et "nouvelle version" (nouveau maire de la version).
Un correctif est un correctif pour un problème spécifique qui est appliqué alors que le système est toujours actif (chaud). Cela vient de l'ancienne termes comme hotswapping et hotswitching. Oui, le terme est souvent mal utilisé ces jours-ci par des personnes non impliquées dans l'industrie.