Versiyon Kontrolü
Her değişiklik numaralı bir anlık görüntü olarak kaydedilir. Builder araç çubuğundaki versiyon açılır menüsünden önceki versiyonlara salt okunur modda göz atabilirsiniz. Henüz geri alma butonu yok — bir şeyi geri almak için yapay zekadan o değişikliği tersine çevirmesini isteyin.
Yapay zekanın uygulamanızda yaptığı her değişiklik, Proyecta tarafından yönetilen özel bir depoya commit edilir ve daha sonra inceleyebileceğiniz numaralı bir versiyon olarak kaydedilir.
Versiyon Geçmişi
Bölüm başlığı “Versiyon Geçmişi”Anlık görüntüler arasında geçiş yapmak için builder araç çubuğundaki versiyon açılır menüsünü kullanın. Mobilde, Versiyon Geçmişi’ne More menüsü aracılığıyla erişebilirsiniz. Geçmiş bir versiyonu görüntülerken, tam versiyon listesini görmek için versiyon başlığındaki Open history seçeneğine tıklayın. Her versiyonda şunlar gösterilir:
- Versiyon numarası (ör. “v12”)
- Bir etiket (kilometre taşı versiyonlar için belirlenir; sıradan iterasyon versiyonlarında boş bırakılır)
- Yerel saat diliminizde oluşturulma zaman damgası
- Git commit hash’inin ilk 7 karakteri
Önceki bir versiyonu açma
Bölüm başlığı “Önceki bir versiyonu açma”Bir versiyonu önizlemede açmak için ilgili versiyon kartına tıklayın. Geçmiş versiyonlar salt okunur modda açılır — kodu ve önizlemeyi inceleyebilirsiniz, ancak geçmiş bir görünüm içinden düzenleme yapamazsınız.
Geçmiş bir versiyona göz atarken, araç çubuğunun altında “Viewing version N in read-only mode.” yazan bir başlık belirir. Mevcut çalışma durumuna geri dönmek ve düzenlemeye devam etmek için başlıktaki Return to latest seçeneğine tıklayın.
Hiç düzenleme yapmadıysanız, sayfada “No snapshots yet — versions are created automatically after builder turns that commit changes.” mesajı gösterilir.
Bir değişikliği gerçekten nasıl geri alabilirim?
Bölüm başlığı “Bir değişikliği gerçekten nasıl geri alabilirim?”Eski bir versiyonu açmak uygulamanızı geri almaz ve henüz “bu versiyona geri dön” butonu bulunmamaktadır. Bir şeyi geri almak için yapay zekadan değiştirmesini isteyin:
"Undo the last change""Put the homepage hero back the way it looked in version 6"
Yapay zeka, uygulamanızı tarif ettiğiniz duruma doğru ilerleyerek düzenler. Daha eski bir versiyonun nasıl göründüğünü görmek için Versiyon Geçmişi’ni kullanın, ardından yapay zekaya ne istediğinizi söyleyin.
Builder’da terminal veya git erişimi bulunmadığından git revert / git reset komutlarını kullanamazsınız.
Kodum nerede saklanıyor?
Bölüm başlığı “Kodum nerede saklanıyor?”Proje kodunuz, Proyecta altyapısı tarafından yönetilen özel bir depoda saklanır. Kullanıcılara sunulmaz: builder’da kod editörü yok, depo URL’si yok, git clone imkânı yok ve kendi GitHub hesabınızı ya da kuruluşunuzu bağlamanın yolu yok. Bunun ne anlama geldiği ve kodunuza ihtiyaç duyduğunuzda bize nasıl ulaşacağınız hakkında bilgi almak için Verilerinizi Dışa Aktarın sayfasına bakın.
Her versiyona neler dahil edilir?
Kod değişiklikleri, yapılandırma güncellemeleri ve şema değişiklikleri — git’te yaşayan her şey. Depo dışında saklanan varlıklar (yüklenen dosyalar ve veritabanı kayıtları gibi) versiyonlanmaz.
Branch oluşturabilir miyim?
Hayır. Branching, builder’da sunulmamaktadır — terminal veya git erişimi bulunmamaktadır. Her değişiklik, projenizin çalışma branch’ine yeni bir versiyon olarak eklenir.
Ekibimle nasıl iş birliği yapabilirim?
Takım arkadaşlarınızı Settings üzerinden davet edin; herkes aynı builder üzerinden çalışarak tek bir kod tabanını ve tek bir versiyon geçmişini paylaşır. Bkz. Paylaşım.
Yakında gelecek özellikler
Bölüm başlığı “Yakında gelecek özellikler”- Tek tıkla geri alma — Versiyon Geçmişi sayfasında, daha eski bir anlık görüntüyle eşleşen yeni bir versiyon oluşturan “Revert to this version” butonu
- Özel versiyon etiketleri — Daha sonra kolayca bulabilmek için versiyonları tek tek adlandırma