Sari la conținut

Control versiunilor

Fiecare modificare salvează un snapshot numerotat. Poți naviga prin versiunile anterioare în modul read-only din meniul dropdown de versiuni din bara de instrumente a builder-ului. Momentan nu există un buton de revenire — pentru a anula ceva, cere AI-ului să readucă modificarea la starea anterioară.

Fiecare modificare pe care AI-ul o face în aplicația ta este înregistrată într-un repository privat gestionat de Proyecta și salvată ca o versiune numerotată la care poți reveni oricând.

Folosește meniul dropdown de versiuni din bara de instrumente a builder-ului pentru a comuta între snapshot-uri. Pe mobil, accesează Istoricul versiunilor prin meniul More. În timp ce vizualizezi o versiune anterioară, apasă Open history în bannerul versiunii pentru a vedea lista completă a versiunilor. Fiecare versiune afișează:

  • Numărul versiunii (ex. „v12“)
  • O etichetă (setată pentru versiunile de tip milestone sau lăsată goală pentru versiunile obișnuite de iterație)
  • Marcajul de timp al creării, în formatul regional al tău
  • Primele 7 caractere ale hash-ului commit-ului git

Apasă pe orice card de versiune pentru a deschide acel snapshot în previzualizare. Versiunile anterioare se deschid în modul read-only — poți inspecta codul și previzualizarea, dar nu poți edita din interiorul unei vizualizări istorice.

Cât timp navighezi printr-o versiune anterioară, un banner afișat sub bara de instrumente arată „Viewing version N in read-only mode.“ Apasă Return to latest în banner pentru a reveni la starea curentă de lucru și a relua editarea.

Dacă nu ai editat nimic niciodată, panoul afișează „No snapshots yet — versions are created automatically after builder turns that commit changes.“

Deschiderea unei versiuni vechi nu readuce aplicația la acea versiune, iar momentan nu există un buton „Revert to this version“. Pentru a anula ceva, cere AI-ului să facă modificarea inversă:

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

AI-ul editează aplicația ta înainte, aducând-o în starea pe care o descrii. Folosește Istoricul versiunilor pentru a vedea cum arăta o versiune anterioară, apoi spune-i AI-ului ce vrei să recuperezi.

Nu există terminal și nici acces git în builder, deci git revert / git reset nu sunt disponibile.

Codul proiectului tău este stocat într-un repository privat gestionat de infrastructura Proyecta. Acesta nu este expus utilizatorilor: nu există un editor de cod în builder, nicio adresă URL de repository, niciun git clone și nicio modalitate de a conecta un cont sau o organizație GitHub proprie. Consultă Exportul datelor tale pentru a înțelege ce înseamnă acest lucru și cum ne poți contacta dacă ai nevoie de codul tău.

Ce este inclus în fiecare versiune?

Modificări de cod, actualizări de configurație și modificări de schemă — tot ceea ce există în git. Fișierele stocate în afara repository-ului (cum ar fi fișierele încărcate și înregistrările din baza de date) nu sunt versionate.

Pot crea branch-uri?

Nu. Branch-urile nu sunt expuse în builder — nu există terminal și nici acces git. Fiecare modificare ajunge pe branch-ul de lucru al proiectului tău ca o versiune nouă.

Cum colaborez cu echipa mea?

Invită membrii echipei din Settings și toată lumea lucrează prin același builder, partajând o singură bază de cod și un singur istoric al versiunilor. Consultă Partajare.

  • Revenire cu un singur clic — un buton „Revert to this version“ în panoul Istoricului versiunilor, care creează o versiune nouă corespunzătoare unui snapshot mai vechi
  • Etichete personalizate pentru versiuni — denumește versiunile individuale pentru a le găsi mai ușor ulterior