Commit (gestión de datos)

Ir a: navegación, búsqueda de

En Ciencias de la computación y gestión de datos, un commit ¿es permanente la realización de una serie de cambios tentativos. Un uso popular está en el extremo de un transacción. A commit es un acto de cometer.

Gestión de datos

A COMETER Declaración en SQL termina un transacción dentro de un sistema de gestión de base de datos relacional (RDBMS) y hace que todos los cambios visibles a otros usuarios. El formato general es tema un COMENZAR A TRABAJAR la declaración, una o varias sentencias SQL y luego el COMETER Declaración. Por otra parte, un ROLLBACK declaración puede ser emitida, que deshace todo el trabajo realizado desde COMENZAR A TRABAJAR fue emitido. A COMETER Declaración también liberará cualquier existentes actualizada puede que en uso.

En cuanto a las transacciones, lo opuesto a cometer es descartar los cambios tentativos de una transacción, un rollback.

Control de revisión

Se compromete también se realizan control de revisión sistemas para código fuente tales como Subversión, Git o CVS. Un commit en el contexto de estos sistemas de control de versión se refiere a presentar los últimos cambios del código fuente en el repositorio y hacer que estos cambios parte de la revisión del repositorio principal. Así, cuando otros usuarios hacen una ACTUALIZACIÓN o un Checkout desde el repositorio, recibirán la última versión comprometida, a menos que especifican que desean recuperar una versión anterior del código fuente en el repositorio. Sistemas de control de versiones también tienen una funcionalidad similar a bases de datos SQL que permiten hacer retroceder a las versiones anteriores fácilmente. En este contexto, un commit dentro de un sistema de control de versión está protegido como es fácilmente, incluso después de que se ha hecho el commit.

Véase también

  • Commit atómico
  • Protocolo de dos fases
  • Protocolo de tres fases

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=commit _ (data_management) & oldid = 635274626"