Article de reference

Ensemble de modifications

Dans les logiciels de contrôle de version , un ensemble de modifications (également appelé validation et révision ) est un ensemble de modifications regroupées, accompagnées de ...

Dans les logiciels de contrôle de version , un ensemble de modifications (également appelé validation et révision ) est un ensemble de modifications regroupées, accompagnées de méta-informations sur les modifications. Un ensemble de modifications décrit les différences exactes entre deux versions successives dans le référentiel de modifications du système de contrôle de version. Les ensembles de modifications sont généralement traités comme une unité atomique , un ensemble indivisible, par les systèmes de contrôle de version. Il s'agit d'un modèle de synchronisation .

Terminologie

Dans le système de contrôle de version Git, un ensemble de modifications est appelé un commit, à ne pas confondre avec l' opération de validation utilisée pour valider un ensemble de modifications (ou dans le cas de Git, techniquement un instantané ) dans un référentiel.

D'autres systèmes de contrôle de version utilisent également d'autres noms pour désigner les ensembles de modifications, par exemple Darcs les appelle « correctifs », tandis que Pijul les appelle « modifications ».

Les systèmes de contrôle de version associent des métadonnées aux ensembles de modifications. Les métadonnées typiques incluent une description fournie par le programmeur (un « message de validation » dans le jargon Git), le nom de l'auteur, la date de validation, etc.

Les identifiants uniques constituent une partie importante des métadonnées que les systèmes de contrôle de version associent aux ensembles de modifications. Les systèmes de contrôle de version centralisés, tels que Subversion et CVS, utilisent simplement des nombres incrémentiels comme identifiants. de contrôle de version distribués , tels que Git , génèrent un identifiant unique en appliquant une fonction de hachage cryptographique à l'ensemble de modifications.

Bonnes pratiques

Étant donné que les systèmes de contrôle de version fonctionnent sur des ensembles de modifications comme des unités atomiques et que la communication au sein des équipes de développement améliore les performances, certaines bonnes pratiques doivent être suivies lors de la création d'ensembles de modifications. Seules les deux plus importantes sont mentionnées ici, l'atomicité du contenu des ensembles de modifications et les descriptions des ensembles de modifications.

Le contenu du jeu de modifications ne doit comporter qu'une seule tâche ou correction et contenir uniquement du code qui fonctionne et qui ne rompt pas sciemment les fonctionnalités existantes.

Les descriptions des ensembles de modifications doivent être courtes, indiquant pourquoi la modification a été apportée, l'effet ou le but de la modification et décrivant les aspects non évidents du fonctionnement du changement.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index