Lewati ke konten

Version Control

Setiap perubahan menyimpan snapshot bernomor. Telusuri versi sebelumnya dalam mode baca saja melalui dropdown versi di toolbar builder. Belum ada tombol revert — untuk membatalkan sesuatu, minta AI untuk mengubahnya kembali.

Setiap perubahan yang dibuat AI pada aplikasimu di-commit ke repositori privat yang dikelola oleh Proyecta, dan dicatat sebagai versi bernomor yang bisa kamu lihat kembali kapan saja.

Gunakan dropdown versi di toolbar builder untuk beralih antar snapshot. Di perangkat mobile, akses Riwayat Versi melalui menu More. Saat melihat versi sebelumnya, klik Open history di banner versi untuk melihat daftar versi lengkap. Setiap versi menampilkan:

  • Nomor versinya (misalnya “v12”)
  • Label (ditetapkan untuk versi milestone, atau kosong untuk versi iterasi biasa)
  • Timestamp pembuatan sesuai lokalmu
  • 7 karakter pertama dari hash commit git

Klik kartu versi mana pun untuk membuka snapshot tersebut di preview. Versi sebelumnya dibuka dalam mode baca saja — kamu bisa memeriksa kode dan preview, tetapi tidak bisa mengedit dari dalam tampilan historis.

Saat kamu menelusuri versi sebelumnya, sebuah banner di bawah toolbar menampilkan “Viewing version N in read-only mode.” Klik Return to latest di banner tersebut untuk kembali ke kondisi kerja terkini dan melanjutkan pengeditan.

Jika kamu belum pernah mengedit apa pun, sheet menampilkan “No snapshots yet — versions are created automatically after builder turns that commit changes.”

Bagaimana cara melakukan revert sesungguhnya?

Section titled “Bagaimana cara melakukan revert sesungguhnya?”

Membuka versi lama tidak akan me-revert aplikasimu, dan belum ada tombol “revert to this version”. Untuk membatalkan sesuatu, minta AI untuk mengubahnya kembali:

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

AI akan mengedit aplikasimu ke depan menuju kondisi yang kamu deskripsikan. Gunakan Riwayat Versi untuk melihat seperti apa tampilan versi sebelumnya, lalu beritahu AI apa yang ingin kamu kembalikan.

Tidak ada terminal dan tidak ada akses git di builder, sehingga git revert / git reset tidak tersedia untukmu.

Kode proyekmu disimpan di repositori privat yang dikelola oleh infrastruktur Proyecta. Kode tersebut tidak diekspos ke pengguna: tidak ada editor kode di builder, tidak ada URL repositori, tidak ada git clone, dan tidak ada cara untuk menghubungkan akun atau organisasi GitHub milikmu sendiri. Lihat Ekspor Data Anda untuk memahami apa artinya ini dan bagaimana menghubungi kami jika kamu membutuhkan kodemu.

Apa saja yang tercakup dalam setiap versi?

Perubahan kode, pembaruan konfigurasi, dan modifikasi skema — semua yang tersimpan di git. Aset yang disimpan di luar repositori (seperti file yang diunggah dan rekaman database) tidak ikut diversi.

Bisakah saya membuat branch?

Tidak. Branching tidak tersedia di builder — tidak ada terminal dan tidak ada akses git. Setiap perubahan masuk ke working branch proyekmu sebagai versi baru.

Bagaimana cara berkolaborasi dengan tim saya?

Undang anggota tim dari Settings dan semua orang bekerja melalui builder yang sama, berbagi satu codebase dan satu riwayat versi. Lihat Berbagi.

  • Revert satu klik — tombol “Revert to this version” di sheet Riwayat Versi yang membuat versi baru yang sesuai dengan snapshot lama
  • Tag versi kustom — beri nama versi individual agar lebih mudah ditemukan nantinya