Langkau ke kandungan

Versi — kembali ke keadaan terdahulu aplikasi anda

RingkasnyaSetiap binaan yang mengubah aplikasi anda, setiap suntingan yang anda simpan dalam tab Kod dan setiap pemulihan menyimpan versi kod aplikasi anda. Buka Versi dalam pengepala ruang kerja dan klik Pulihkan untuk kembali ke salah satunya. Pemulihan hanya menggantikan kod — data aplikasi, fail yang dimuat naik, perbualan dan rancangan ciri anda kekal seperti sedia ada — dan ia disimpan sebagai versi baharu, jadi anda boleh membuat asal pemulihan itu.

Tidak semua perubahan menjadi seperti yang anda harapkan. Oleh sebab MonstarX menyimpan versi kod aplikasi anda selepas setiap perubahan, anda sentiasa boleh kembali kepada keadaan sebelumnya — dengan satu klik, tanpa menyentuh kod.

Versi baharu disimpan setiap kali kod aplikasi anda berubah:

  • Selepas permintaan Bina yang mengubah fail — dinamakan mengikut permintaan anda, seperti Tambah borang langganan surat berita di pengaki. Permintaan yang dihantar daripada Mod suntingan dinamakan Suntingan visual (2): …, dan permintaan yang hanya mengandungi lampiran dinamakan Perubahan.
  • Apabila anda menyimpan fail dalam tab Kod — Sunting src/routes/index.tsx.
  • Apabila anda memulihkan versi — Dipulihkan: … (lihat di bawah).
  • Apabila perubahan tiba daripada GitHub — Daripada GitHub: …, jika projek anda dipautkan kepada repositori.
  • Apabila ejen pengekodan menghantar perubahan — Dihantar daripada …, seperti Dihantar daripada Claude Code. Lihat Ejen pengekodan anda.
  • Apabila projek bermula — aplikasi yang diimport bermula dengan Diimport daripada …, dan projek salinan bermula dengan Disalin daripada ….

Permintaan Perbualan dan Rancang tidak pernah mengubah kod, jadi ia tidak pernah menyimpan versi.

Klik Versi dalam pengepala ruang kerja. Nombor di sebelahnya ialah bilangan versi yang ada dalam projek itu.

Senarai itu disusun dengan yang terbaharu dahulu. Setiap versi menunjukkan namanya, berapa lama dahulu ia disimpan dan berapa banyak fail yang ada dalam aplikasi ketika itu. Yang terbaharu bertanda simpanan terkini — itulah aplikasi anda dalam keadaannya sekarang.

  1. Tunggu sehingga MonstarX selesai mengerjakan projek itu — pemulihan tidak boleh dibuat semasa binaan.

  2. Klik Versi dalam pengepala ruang kerja.

  3. Cari versi yang anda mahu kembali kepadanya dan klik Pulihkan.

  4. Sahkan: Pulihkan “Tambah borang langganan surat berita di pengaki”? Ini menggantikan kod projek semasa. Data aplikasi tidak berubah.

Kod itu kembali kepada versi tersebut, pratonton dikemas kini, dan versi baharu bernama Dipulihkan: … ditambah di bahagian atas senarai. Jika projek anda dipautkan kepada GitHub dengan penghantaran automatik dihidupkan (lalai), pemulihan itu turut dihantar ke sana sebagai commit.

Apakah yang dibatalkan oleh pemulihan — dan apa yang tidak?

Bahagian bertajuk “Apakah yang dibatalkan oleh pemulihan — dan apa yang tidak?”

Pemulihan mengembalikan kod aplikasi anda: setiap halaman, komponen, gaya dan fail pelayan, tepat seperti dalam versi itu.

Pemulihan tidak mengubah:

Kekal seperti sedia adaMengapa ia penting
Data aplikasi anda — pendaftaran, tempahan, pesanan, apa sahaja yang disimpan dalam pangkalan dataTiada apa-apa yang dimasukkan oleh pengguna anda atau anda sendiri akan hilang.
Jadual pangkalan dataPerubahan pada struktur pangkalan data yang dibuat oleh binaan kemudian kekal di tempatnya. Jika kod yang dipulihkan menjangkakan jadual yang berbeza, minta MonstarX menyemak aplikasi dalam perbualan.
Fail yang dimuat naik dan gambar yang dijanaFail yang dimuat naik oleh orang dan foto yang dijana oleh MonstarX kekal dalam storan.
Perbualan dan rancangan ciriPerbualan dan senarai semak tidak diundurkan. Tandakan ciri sebagai belum dibina dengan Buka semula jika perlu — lihat Rancangan ciri.
Tetapan, rahsia dan penyambungTetapan projek dan perkhidmatan yang anda sambungkan kekal seperti sedia ada.
Aplikasi anda yang diterbitkanAplikasi dalam talian terus berjalan seperti semasa ia diterbitkan. Terbitkan semula untuk meletakkan versi yang dipulihkan dalam talian.

Pemilik projek dan orang yang dijemput ke projek itu dengan akses untuk menyunting. Orang yang mempunyai akses lihat melihat senarai versi tetapi tiada butang Pulihkan.

Bagaimanakah saya membatalkan perubahan terakhir yang dibuat oleh MonstarX?

Buka Versi dan klik Pulihkan pada versi kedua dari atas — versi yang disimpan sebelum perubahan terkini.

Mengapakah butang Pulihkan kelabu?

MonstarX sedang mengerjakan projek itu. Tunggu sehingga binaan (atau pembetulan QA) selesai, kemudian cuba lagi. Jika tiada butang Pulihkan langsung, projek itu dikongsi dengan anda untuk dilihat sahaja.

Adakah pemulihan akan memadamkan tempahan atau pendaftaran yang dibuat sejak itu?

Tidak. Pemulihan hanya mengubah kod. Semua yang disimpan dalam pangkalan data aplikasi anda kekal.

Adakah binaan yang dihentikan menyimpan versi?

Jika ia sudah mengubah fail semasa anda menghentikannya, ya — jadi anda boleh memulihkan versi sebelumnya untuk membatalkan apa yang dilakukannya.

Adakah had bilangan versi yang disimpan?

Versi disimpan bersama projek. Versi hanya dipadamkan apabila anda memadamkan projek itu.