Subida producción (Manual)

Previamente tendremos que tener lo siguiente:

  • Sublime

  • Conexión sublime con sftp/ftp

  • Sublime con package installed – compare

  • Repositorio Original (a partir de ahora classlife-produccion)

  • Repositorio donde haremos el merge (a partir de ahora classlife-transicion)

Para subir a producción necesitaremos realizar los siguientes pasos:

  • Trabajaremos en classlife-produccion y haremos subida a release.

  • Si por ejemplo queremos actualizar el fichero controller/Teachers.php, tendremos que ir a sublime (abierto desde la carpeta claslife-transicion) y abrir este fichero (opción rápida  para abrirlo ctrl+p y aquí escribimos controller/teachers.php)

  • Una vez abierto hacemos click derecho sobre el documento y seleccionamos la opción SFTP/FTP->Download File (aquí nos descargamos el fichero que hay en producción)

  • Una vez tenemos el fichero de producción hacemos ctrl+n para abrir nueva pestaña y pegamos el fichero controller/Teachers.php que tenemos en classlife-produccion en la rama release.

  • Una vez aquí pulsamos ctrl+shift+p y pulsamos la opción comparare with…

  • Aquí veremos la comparativa y tendremos que actualizar el fichero de controller/Teachers.php correspondiente a classlife-transicion

  • Una vez actualizado lo tendremos que subir al servidor ya sea con click derecho y SFTP/FTP->Upload File o shift+alt+u+f