Saltar al contenido principal

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:

Gestor de Implantação - Arquivo

  • 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 Botão Enviar Arquivo y elige entre cargar un archivo local o proporcionar una URL:

Carregar Arquivo

aviso

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:

Botão Implantar

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

Configuração de Implantação

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:

Excluir Arquivo

🚀 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.

Configuração Deploy via Arquivo

  • 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:

Git/SVN

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

Cadastro Git

  • 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
aviso

🔐 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)

Cadastro SVN

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

Opções de Repositório

🔄 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.

Configuração Deploy via Git/SVN

  • 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.

Editar Git/SVN

🧠 ¿Dudas?

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

ℹ️ Enlaces Útiles

Documentación Oficial de Virtuozzo - Guía de Implementación