Controllo delle versioni
Ogni modifica viene committata in un repository GitHub privato gestito da Proyecta. Sfoglia e passa tra le versioni precedenti usando il menu a tendina delle versioni nella toolbar del builder.
Ogni modifica apportata dall’AI alla tua app viene committata in un repository GitHub privato gestito da Proyecta. Il tuo codice è sempre accessibile ed esportabile dal builder.
Cronologia delle versioni
Sezione intitolata “Cronologia delle versioni”Usa il menu a tendina delle versioni nella toolbar del builder per passare da uno snapshot all’altro. Su mobile, accedi alla cronologia delle versioni tramite il menu More. Mentre visualizzi una versione storica, clicca su Open history nel banner della versione per vedere l’elenco completo. Ogni versione mostra:
- Il numero di versione (ad es. “v12”)
- Un’etichetta (ad es. ‘v1 (pre-cloud)’ per lo snapshot iniziale solo frontend, oppure vuota per le versioni intermedie)
- Il timestamp di creazione nel formato della tua lingua
- I primi 7 caratteri dell’hash del commit git
Aprire una versione precedente
Sezione intitolata “Aprire una versione precedente”Clicca su qualsiasi scheda di versione per aprire quello snapshot nell’anteprima. Le versioni storiche si aprono in modalità sola lettura — puoi ispezionare il codice e l’anteprima, ma non puoi modificare dall’interno di una visualizzazione storica.
Mentre stai navigando una versione storica, un banner sotto la toolbar mostra “Viewing version N in read-only mode.” Clicca su Return to latest nel banner per tornare allo stato di lavoro corrente e riprendere la modifica.
Se non hai mai modificato nulla, il pannello mostra “No snapshots yet — versions are created automatically after builder turns that commit changes.”
Come si torna effettivamente a una versione precedente?
Sezione intitolata “Come si torna effettivamente a una versione precedente?”Il ripristino con un clic dal pannello della cronologia delle versioni è nella roadmap. Per ora hai due opzioni:
- Chiedi all’AI —
"Revert the last change","Go back to how the homepage looked in version 6","Undo everything from the last three commits". L’AI legge la cronologia e applica il commit inverso al posto tuo. - Usa git nel Terminal — per un controllo preciso:
# View recent commitsgit log --oneline -20
# Revert a specific commit (creates a new commit undoing it)git revert <commit-hash>
# Or reset to a specific point (destructive)git reset --hard <commit-hash>Il codice del tuo progetto è archiviato in un repository GitHub privato gestito da Proyecta. Puoi accedere al codice direttamente dall’editor di codice all’interno del builder oppure esportarlo. Se hai collegato la tua organizzazione GitHub, il repository verrà creato lì invece.
Domande frequenti
Sezione intitolata “Domande frequenti”Cosa è incluso in ogni versione?
Modifiche al codice, aggiornamenti della configurazione e modifiche allo schema — tutto ciò che risiede in git. Gli asset archiviati al di fuori del repository (come file caricati e record del database) non sono versionati.
Posso creare dei branch?
Sì. Usa il Terminal per creare e cambiare branch: git checkout -b feature/new-homepage. L’AI committa nel branch attualmente selezionato.
Come collaboro con il mio team?
Più membri del team possono accedere allo stesso repository su GitHub. Usa i flussi di lavoro git standard (branch, pull request) per la collaborazione.
Prossimamente
Sezione intitolata “Prossimamente”- Ripristino con un clic — un pulsante “Revert to this version” nel pannello della cronologia delle versioni che crea una nuova versione corrispondente a uno snapshot precedente
- Tag di versione personalizzati — assegna un nome alle singole versioni per trovarle più facilmente in seguito