Herramientas de Gestión de Configuración y Cambios
description
Transcript of Herramientas de Gestión de Configuración y Cambios
![Page 1: Herramientas de Gestión de Configuración y Cambios](https://reader036.fdocument.pub/reader036/viewer/2022062323/56816847550346895dde2bfb/html5/thumbnails/1.jpg)
Herramientas de Gestión de Configuración y Cambios
SCCSRCSCVSAegisBitKeeperClear Case
![Page 2: Herramientas de Gestión de Configuración y Cambios](https://reader036.fdocument.pub/reader036/viewer/2022062323/56816847550346895dde2bfb/html5/thumbnails/2.jpg)
SCCS
- Primer sistema de control de versiones de código fuente.
- Permite que un archivo sea modificado por varias personas sin que los cambios se solapen.
- Existen versiones OpenSource de SCCS:
- MYSQ- GNU CSSC
Herramientas de Gestión de Configuración y Cambios
![Page 3: Herramientas de Gestión de Configuración y Cambios](https://reader036.fdocument.pub/reader036/viewer/2022062323/56816847550346895dde2bfb/html5/thumbnails/3.jpg)
RCS
- Usa GNU Diffutils para encontrar las diferencias entre versiones y la técnica para almacenamiento de archivos entrelazado, desarrollada para SCCS.
- Opera en archivos por separado, no con todo el proyecto.
- No necesita de un repositorio central accesible para guardar revisiones.
Herramientas de Gestión de Configuración y Cambios
![Page 4: Herramientas de Gestión de Configuración y Cambios](https://reader036.fdocument.pub/reader036/viewer/2022062323/56816847550346895dde2bfb/html5/thumbnails/4.jpg)
CVS
- El historial de versiones se almacena en un único servidor central y los equipos cliente pueden tener una copia de todos los archivos que los desarrolladores están modificando.
- Checkouts muy a menudo.- Unix, y NT/95, OS / 2 y VMS.
Herramientas de Gestión de Configuración y Cambios
![Page 5: Herramientas de Gestión de Configuración y Cambios](https://reader036.fdocument.pub/reader036/viewer/2022062323/56816847550346895dde2bfb/html5/thumbnails/5.jpg)
Aegis
- Proporciona un framework con el cual un equipo de desarrolladores puede trabajar realizando muchos cambios a un programa independientemente.
- Soporta Test-Driven Development (TDD).
- Se popularizo en los desarrollos que seguían metodologías del estilo de Extreme Programming (XP).
Herramientas de Gestión de Configuración y Cambios
![Page 6: Herramientas de Gestión de Configuración y Cambios](https://reader036.fdocument.pub/reader036/viewer/2022062323/56816847550346895dde2bfb/html5/thumbnails/6.jpg)
BitKeeper
- Es un sofisticado sistema distribuido.
- Ofrece una potente configuración, dando la capacidad de gestión y control de flujos de trabajo (Workflow).
- Es software propietario .
Herramientas de Gestión de Configuración y Cambios
![Page 7: Herramientas de Gestión de Configuración y Cambios](https://reader036.fdocument.pub/reader036/viewer/2022062323/56816847550346895dde2bfb/html5/thumbnails/7.jpg)
ClearCase
- IBM Rational ClearCase LT es una herramienta de control de versiones basada en el Protocolo POP3.
- Ofrece Unified Change Management (UCM).
- Ideal para equipos de proyectos medianos y pequeños.
Herramientas de Gestión de Configuración y Cambios
![Page 8: Herramientas de Gestión de Configuración y Cambios](https://reader036.fdocument.pub/reader036/viewer/2022062323/56816847550346895dde2bfb/html5/thumbnails/8.jpg)
Subversion:
- El repositorio tiene un único número de versión, que identifica un estado común de todos los archivos del mismo en cierto punto del tiempo; y no un número de revisión de cada archivo por separado.
- Puede ser servido mediante Apache, sobre WebDAV/DeltaV .
Herramientas de Gestión de Configuración y Cambios utilizados:
![Page 9: Herramientas de Gestión de Configuración y Cambios](https://reader036.fdocument.pub/reader036/viewer/2022062323/56816847550346895dde2bfb/html5/thumbnails/9.jpg)
Gracias …