Ir al contenido

Control de Versiones

Cada cambio guarda un snapshot numerado. Consulta versiones anteriores en modo de solo lectura desde el menú desplegable de versiones en la barra de herramientas del builder. Aún no hay botón de revertir — para deshacer algo, pídele a la IA que lo revierta.

Cada cambio que la IA realiza en tu app se confirma en un repositorio privado administrado por Proyecta y se registra como una versión numerada que puedes consultar en cualquier momento.

Usa el menú desplegable de versiones en la barra de herramientas del builder para cambiar entre snapshots. En dispositivos móviles, accede al Historial de versiones a través del menú More. Mientras visualizas una versión anterior, haz clic en Open history en el banner de versión para ver la lista completa. Cada versión muestra:

  • Su número de versión (por ejemplo, “v12”)
  • Una etiqueta (asignada a versiones de hitos o en blanco para versiones de iteración ordinarias)
  • La marca de tiempo de creación en tu región
  • Los primeros 7 caracteres del hash del commit de git

Haz clic en cualquier tarjeta de versión para abrir ese snapshot en la vista previa. Las versiones anteriores se abren en modo de solo lectura — puedes inspeccionar el código y la vista previa, pero no puedes editar desde una vista histórica.

Mientras navegas por una versión anterior, un banner debajo de la barra de herramientas muestra “Viewing version N in read-only mode.” Haz clic en Return to latest en el banner para volver al estado de trabajo actual y continuar editando.

Si nunca has editado nada, el panel muestra “No snapshots yet — versions are created automatically after builder turns that commit changes.”

Abrir una versión anterior no revierte tu app, y aún no existe un botón de “revertir a esta versión”. Para deshacer algo, pídele a la IA que lo cambie:

  • "Undo the last change"
  • "Put the homepage hero back the way it looked in version 6"

La IA edita tu app avanzando hacia el estado que describes. Usa el Historial de versiones para ver cómo lucía una versión anterior y luego dile a la IA qué quieres recuperar.

No hay terminal ni acceso a git en el builder, por lo que git revert / git reset no están disponibles.

El código de tu proyecto se almacena en un repositorio privado administrado por la infraestructura de Proyecta. No está expuesto a los usuarios: no hay editor de código en el builder, ni URL de repositorio, ni git clone, ni forma de conectar una cuenta u organización de GitHub propia. Consulta Exportar tus datos para entender qué significa esto y cómo contactarnos si necesitas tu código.

¿Qué incluye cada versión?

Cambios en el código, actualizaciones de configuración y modificaciones de esquema — todo lo que vive en git. Los assets almacenados fuera del repositorio (como archivos subidos y registros de base de datos) no están versionados.

¿Puedo crear branches?

No. Los branches no están disponibles en el builder — no hay terminal ni acceso a git. Cada cambio se registra en el branch de trabajo de tu proyecto como una nueva versión.

¿Cómo colaboro con mi equipo?

Invita a tus compañeros desde Settings y todos trabajan a través del mismo builder, compartiendo una sola base de código y un solo historial de versiones. Consulta Compartir.

  • Reversión con un clic — un botón “Revert to this version” en el panel de Historial de versiones que crea una nueva versión que coincide con un snapshot anterior
  • Etiquetas de versión personalizadas — nombra versiones individuales para encontrarlas más fácilmente después