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

Por jioller

Deja una respuesta

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