Sur les autres projets Wikimedia :

En informatique, notamment dans les systèmes de bases de données et de révision de fichier, les termes d’archivage[1], de soumission, de validation[2],[3], ou encore l’anglicisme commit[4] désignent l’enregistrement effectif d’une transaction. Cet enregistrement entérine l’exécution de la tâche préalablement confiée, marquant à la fois la fin de la demande de transaction et le début de l’exécution de la tâche confiée, qui devra être exécutée atomiquement.

Le terme anglais fait référence à la commande éponyme Commit présente dans la plupart des systèmes de gestion de base de données et des logiciels de gestion de versions, qui ne proposent généralement pas d’interface de programmation régionalisée. Il provient du latin committere, de « co(m)- », signifiant « ensemble » et « mittere », signifiant « envoyer », ce terme latin a également donné en français le terme « commettre ». Il conserve en anglais plusieurs sens, celui de confier (comme on confie une mission) et d'effectuer une action, comme le commettre du français moderne.

Base de données

modifier

Il s'agit de la validation d'une transaction. Après avoir archivé la transaction, les informations traitées par cette transaction seront disponibles pour les autres sessions, c'est-à-dire pour toute autre transaction éventuelle.

Outils de gestion de versions

modifier

Par extension, dans un système de gestion de versions centralisé (tel que CVS, Subversion (SVN)) ou décentralisé (tel que Git), la validation est l'action d'envoyer ses modifications locales vers le référentiel central afin, d'une part, de mettre à disposition les modifications apportées à un document et, d'autre part, d'insérer de façon cohérente ces modifications dans l'historique des modifications.

Dans ce contexte, la validation est souvent accompagnée d'un commentaire décrivant le contenu de la modification apportée. Ce commentaire est souvent structuré ainsi : {date - login - commentaire}. Exemple : 30/03/2006-Mathew44-Ajout de la méthode kawetteParDepartement(Integer, Boolean)

Validation à deux phases

modifier

Validation à deux phases (en)

Validation à trois phases

modifier

Validation à trois phases (en)

Notes et références

modifier
  1. Le grand dictionnaire terminologique.
  2. « Recherche terminologique », sur le Portail linguistique Microsoft (consulté le 11 juillet 2013).
  3. OQLF, « Fiche terminologique », sur le grand dictionnaire terminologique (consulté le 6 février 2015).
  4. Commit : en français, le verbe "commettre", dans le sens de "réaliser", a plus ou moins le même sens, sinon les contextes d'utilisation.

Articles connexes

modifier

📚 Artikel Terkait di Wikipedia

Git

objets commit parents pour former un graphe d'historiques ; l'objet tag (« étiquette »), qui est une manière de nommer arbitrairement un commit spécifique

Comité de salut public

Pour les articles homonymes, voir Comité de salut public (homonymie) et CSP. Les informations figurant dans cet article ou cette section doivent être reliées

Rébellion de Satsuma

firent écraser par les forces impériales, et leur chef, Saigō Takamori, commit le seppuku après avoir subi une blessure mortelle. Elle fut la dernière

Comité d'entreprise

sections à internationaliser en utilisant {{section à internationaliser}}. Le comité d'entreprise est, en France (en Belgique on parle de conseil d'entreprise)

Tokugawa Yoshinobu

parmi lesquels Sakamoto Ryoma — et malgré sa position de général, Yoshinobu commit ou laissa commettre un certain nombre d'actions jugées couardes par ses

Changelog

liste des modifications, généralement présentées par ordre décroissant de commit, et groupées par version. Il peut être distribué comme fichier avec le logiciel

Comité du 9-Mai

Comité du 9-Mai Logo utilisé par le C9M lors de manifestations. Le Comité du 9-Mai (C9M) est un groupe informel d'extrême droite français créé en 1994

XAML

développements B2B). Avec XAML il devient possible de gérer le two-phase commit qui permet la mise à jour contrôlée de plusieurs bases de données réparties