cloud-riders.ES Azure,DevOps,GNU/Linux Pequeño compendio DevOps (IX)

Pequeño compendio DevOps (IX)Pequeño compendio DevOps (IX)

Hola a todos!

Tras haber estado tratando parte técnica, tratando instalación de Apache, CMS, Base de datos, etc. llegó el momento de tratar una parte teórica, y en este caso empezaremos con control de versiones.

Lo primero que debemos hacer es contestar a las siguientes pregunta:

  • ¿Por qué debemos usar control de versiones?
  • ¿Se ha hecho algún un cambio en el código?
  • ¿Se ha detectado un error?
  • ¿Necesita volver atrás?
  • ¿Se perdió el código y no hay copia de seguridad?
  • ¿Hay que mantener varias versiones de un producto?
  • ¿Necesitamos ver la diferencia entre distintas versiones de su código?
  • ¿Necesitamos probar que un cambio rompió la aplicación?
  • ¿Quizá el cambio arregló la aplicación?
  • ¿Necesitamos revisar el historial del código?
  • ¿Queremos enviar un cambio de código a otra persona?
  • ¿Queremos compartir su código o dejar que otras personas trabaje en un código?
  • ¿Queremos ver cuánto trabajo se está haciendo?
  • ¿Queremos ver dónde estamos cambiando código?
  • ¿Queremos ver cuándo se cambió?
  • ¿Queremos ver quién lo ha cambiado?
  • ¿Queremos probar nuevas características?

Seguramente, cuando contestemos a estas preguntas veremos que es necesario que usemos el control de versiones.

Y que el sistema de control de versiones debería facilitarnos tremendamente la vida.

Puntos clave que nos da el control de versiones:

  • Copias de seguridad.
  • Almacenamiento de versiones.
  • Restauración de versiones anteriores.
  • Comprensión de lo sucedió.
  • Herramienta de colaboración.

Seguimos en cuanto tenga un rato.

Gracias

Un saludo

Etiquetas: ,

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Related Post