fbpx
Wikipedia

Commit atómico

Un commit atómico o consolidado atómico es un concepto implementado en los modernos sistemas de control de versiones que permite realizar la consolidación o commit cargando a la fuente cambios en varios ficheros (llamado un conjunto de cambios o changeset) mientras garantizan que todos los ficheros se cargan completamente y se combinan.

Si hay un fallo antes de que un cliente del sistema de control de revisión pueda completar la transacción, tal como una desconexión de línea de Internet o un conflicto que no puede ser resuelto automáticamente por el sistema de control de revisión, la consolidación es abortada y todos los cambios que han tenido lugar son revertidos. Esta funcionalidad es similar a la característica rollback de las modernas bases de datos relacionales.

En un commit atómico, normalmente los ficheros a los que se van a consolidar juntos se tratan como una modificación individual, y todo lo cambiado en esa modificación debe ser incluido en la instrucción commit. La palabra átomo significa originalmente la partícula más pequeña posible de materia, indivisible.

De esta manera, el grueso del código permanece estable. Las personas que actualizan su copia no pierden cambios dejados para ser consolidados en la versión de algún otro usuario del sistema de control de versiones. Tampoco se dejan versiones que hayan sido manipuladas entre medias como para afectar al repositorio central. Si el consolidado atómico es revertido, la modificación individual es eliminada enteramente de todas las partes del repositorio.

Véase también


  •   Datos: Q601086

commit, atómico, este, artículo, sección, necesita, referencias, aparezcan, publicación, acreditada, este, aviso, puesto, marzo, 2018, commit, atómico, consolidado, atómico, concepto, implementado, modernos, sistemas, control, versiones, permite, realizar, con. Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada Este aviso fue puesto el 13 de marzo de 2018 Un commit atomico o consolidado atomico es un concepto implementado en los modernos sistemas de control de versiones que permite realizar la consolidacion o commit cargando a la fuente cambios en varios ficheros llamado un conjunto de cambios o changeset mientras garantizan que todos los ficheros se cargan completamente y se combinan Si hay un fallo antes de que un cliente del sistema de control de revision pueda completar la transaccion tal como una desconexion de linea de Internet o un conflicto que no puede ser resuelto automaticamente por el sistema de control de revision la consolidacion es abortada y todos los cambios que han tenido lugar son revertidos Esta funcionalidad es similar a la caracteristica rollback de las modernas bases de datos relacionales En un commit atomico normalmente los ficheros a los que se van a consolidar juntos se tratan como una modificacion individual y todo lo cambiado en esa modificacion debe ser incluido en la instruccion commit La palabra atomo significa originalmente la particula mas pequena posible de materia indivisible De esta manera el grueso del codigo permanece estable Las personas que actualizan su copia no pierden cambios dejados para ser consolidados en la version de algun otro usuario del sistema de control de versiones Tampoco se dejan versiones que hayan sido manipuladas entre medias como para afectar al repositorio central Si el consolidado atomico es revertido la modificacion individual es eliminada enteramente de todas las partes del repositorio Vease tambien EditarConsolidacion o commit en dos fases Consolidacion o commit Datos Q601086Obtenido de https es wikipedia org w index php title Commit atomico amp oldid 120654586, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos