Usando Tu Proyecto

Reversión de Proyecto

Cómo revertir tu proyecto a una versión de despliegue anterior.

Última actualización:

¿Qué es el rollback?

El rollback te permite revertir tu proyecto a cualquier versión de despliegue anterior. Si un refinamiento no salió como esperabas, puedes volver a una versión que funcionaba — con un solo clic.

Cómo hacer un rollback

En la vista de chat de tu proyecto, cada despliegue exitoso aparece como un marcador de punto de control que muestra el número de versión, una descripción de lo que se construyó y una marca de tiempo. Para hacer rollback:

  1. Desplázate por tu chat para encontrar la versión de despliegue a la que quieres restaurar.
  2. Haz clic en el botón Rollback here en el marcador de despliegue.
  3. Confirma el rollback en el diálogo que aparece.
  4. FloopFloop restaurará tu código y lo volverá a desplegar automáticamente.

El botón de rollback está oculto en el despliegue más reciente (ya que estás en esa versión) y mientras un despliegue está en curso.

Qué ocurre durante el rollback

Cuando activas un rollback, FloopFloop:

  1. Recupera el código exacto de la versión de despliegue objetivo.
  2. Reemplaza todo el código actual con la versión más antigua (incluyendo la eliminación de archivos añadidos posteriormente).
  3. Activa una nueva construcción y despliegue con el código restaurado.

Se crea una nueva versión de despliegue para el rollback (por ejemplo, si estás en v3 y haces rollback a v1, el resultado es v4 con el código de v1). Tu historial de despliegues se conserva íntegramente.

Coste

El rollback está disponible en todos los niveles de suscripción, incluido el plan gratuito. Para los planes de pago, un rollback cuesta 1 crédito. Los usuarios del nivel gratuito pueden hacer rollback sin coste.

Limitaciones

  • El esquema de la base de datos no se revierte. Solo se revierte el código de la aplicación. Si un despliegue añadió nuevas tablas o columnas en la base de datos, estas permanecen tras el rollback. Esto significa que el rollback es más adecuado para cambios de UI, lógica y contenido.
  • Solo los despliegues completados pueden usarse como destinos de rollback. Los despliegues fallidos o en curso no son seleccionables.
  • Un rollback a la vez. No puedes iniciar un rollback mientras ya hay otro despliegue en curso.