Aprende a administrar tus implementaciones en SaveinCloud
El Gestor de Implementación es una función de la plataforma SaveinCloud utilizada para almacenar e implementar aplicaciones de forma simple y eficiente. Ofrece soporte para despliegues vía archivo local o URL, además de integración con repositorios Git/SVN.
- Archivo: permite el envío de archivos desde el equipo local o mediante enlace externo.
- Git/SVN: permite la gestión de repositorios remotos con soporte de autenticación.
📦 Implementar vía Archivo
En la pestaña Archivo, puedes visualizar los archivos cargados y su información respectiva:

- Nombre: nombre del archivo cargado
- Comentario: descripción opcional ingresada por el usuario
- Tamaño: tamaño del archivo
- Fecha de carga: fecha en que el archivo fue añadido al Gestor
Para enviar un nuevo archivo, haz clic en el botón
y elige entre cargar un archivo local o proporcionar una URL:

El envío desde el equipo local acepta archivos de hasta 200MB. Para archivos mayores, utiliza la opción de envío por URL.
Después del envío, pasa el cursor sobre el archivo deseado y haz clic en el botón de implementación:

Luego, selecciona el servidor de aplicación y, si es necesario, configura los hooks:

Para eliminar un archivo cargado, solo selecciónalo y haz clic en Eliminar, o pasa el cursor sobre él y haz clic en el icono de eliminación:

🚀 Configuración de implementación vía Archivo
Se trata de un proceso simple que inicia en pocos segundos, donde puedes ajustar tu despliegue según tu necesidad.

- Archivo local: archivo comprimido a implementar;
- Ambiente: selecciona el ambiente destino con el servidor de aplicación;
- Ruta: define dónde se accederá a la aplicación. Algunos lenguajes (como Python y Node.js) tienen una ruta fija;
- Hooks: permite agregar scripts personalizados para ejecutar antes o después del despliegue;
- Estrategia de implementación: elige entre:
- Simultánea (más rápida, con un pequeño tiempo fuera de línea);
- Secuencial con retraso (se ejecuta en cada servidor con retraso entre ellos, manteniendo la app en línea — solo para servidores en clúster);
- Activar implementación sin tiempo de inactividad: ajusta el flujo de implementación para evitar tiempo fuera de servicio de la aplicación (solo para servidores de aplicación PHP).
🔗 Implementar vía Git/SVN
En la pestaña Git/SVN, puedes gestionar los repositorios añadidos a tu cuenta:

Para agregar un nuevo repositorio, haz clic en
. La pantalla de registro mostrará los siguientes campos:

- Nombre: nombre descriptivo del proyecto
- URL: dirección del repositorio remoto (ej:
https://github.com/usuario/projeto) - Rama: branch de destino (ej:
main,master,develop) - Usar autenticación: activa si el repositorio es privado
🔐 Si tu cuenta usa autenticación de dos factores, utiliza un token de acceso personal (PAT) en lugar de la contraseña. Asegúrate de configurar correctamente los permisos del token.
En el caso de repositorios SVN, proporciona:
- Nombre del proyecto
- URL del repositorio
- Usuario y contraseña (si es necesario)

Puedes simplemente agregar el repositorio haciendo clic en Adicionar, o realizar la implementación haciendo clic en Adicionar | Implementar.
Después de añadirlo, al pasar el cursor sobre el repositorio listado, es posible:
- Implementar la aplicación
- Editar la configuración
- Eliminar el repositorio

🔄 Configuración de implementación vía Git/SVN
Se trata de un proceso simple que inicia en pocos segundos, donde puedes ajustar tu despliegue según tu necesidad.

- Repositorio: selecciona el repositorio de tu proyecto Git/SVN disponible en el Gestor de Implementación;
- Branch: define la rama de tu repositorio;
- Ambiente: selecciona el ambiente destino con el servidor de aplicación;
- Ruta: define dónde se accederá a la aplicación. Algunos lenguajes (como Python y Node.js) tienen una ruta fija;
- Build: permite elegir el nodo Maven existente para compilar el proyecto (para implementaciones de aplicaciones Java);
- Hooks: permite agregar scripts personalizados para ejecutar antes o después del despliegue;
- Estrategia de implementación: elige entre:
- Simultánea (más rápida, con un pequeño tiempo fuera de línea);
- Secuencial con retraso (se ejecuta en cada servidor con retraso entre ellos, manteniendo la app en línea — solo para servidores en clúster);
- Verificar y auto-implementar actualizaciones: activa chequeos automáticos en el repositorio y realiza el despliegue si hay cambios;
- Resolución automática de conflictos: garantiza que los archivos del repositorio tengan prioridad, descartando cambios locales;
- Activar implementación sin tiempo de inactividad: evita tiempo fuera de línea durante el despliegue (solo para servidores de aplicación PHP).
Además, puedes cambiar tu proyecto Git/SVN implementado haciendo clic en el botón destacado abajo.

🧠 ¿Dudas?
Contacta con el soporte técnico y envía tu consulta, estaremos disponibles para ayudarte.