Çökme sonrası kurtarma
Beam Bench, düzgün kapatılmamış bir çıkıştan sonra devam eden projeyi nasıl kurtarır? Otomatik kaydetme dosyasının konumu ve dosyanın nasıl geri yükleneceği.
Karşılaştığınız durum
Uygulama çöktü, bilgisayar düzenleme sırasında kapatıldı veya işletim sistemi Beam Bench'i zorla kapattı. Bir sonraki başlatmada, Kurtarma iletişim kutusu açılır ve kurtarılabilir bir veya daha fazla proje listelenir.
Alternatif olarak iletişim kutusu açılmaz ve kaydedilmemiş çalışmanızın korunup korunmadığını merak edersiniz.
Ne oluyor?
Otomatik kaydetme etkinleştirildiğinde (varsayılan), Beam Bench projenizin yedek kopyasını belirli bir aralıkla yazar. Uygulama düzgün kapatılmazsa otomatik kaydetme dosyası kalır. Bir sonraki başlatmada Beam Bench, otomatik kaydetme dosyalarını kontrol eder ve bunları Kurtarma iletişim kutusu üzerinden sunar.
Kurtarma nasıl çalışır?
Kurtarma iletişim kutusundaki satır başına düğmeler
Kurtarılabilir her proje için:
- Geri yükle: Bu projeyi otomatik kaydetme dosyasından açın.
- Sil: Bu tek kurtarma dosyasını silin. Diskteki özgün
.lzrprojdosyasına (varsa) dokunulmaz.
Genel
- Tümünü sil: Gösterilen tüm kurtarma dosyalarını silin.
- Kapat: Dosyaları yerinde bırakın. İletişim kutusu bir sonraki başlatmada yeniden açılır.
Geri yükle işleminden sonra proje, kurtarılan içerikle uygulamaya yüklenir. Henüz kaydedilmemiştir: Kurtarılan durumu proje dosyasına yazmak için açıkça (Ctrl+S) kaydedin.
Otomatik kaydetme dosyasının konumu
Uygulama tarafından yönetilen dosyalar (tercihler, otomatik kaydetme dosyaları ve ilk çalıştırmada çizim kitaplığı) şu konumlardadır:
- macOS:
~/Library/Application Support/Beam Bench/ - Windows:
%AppData%\Beam Bench\ - Linux:
~/.config/Beam Bench/
Kurtarma dosyaları, uygulama veri dizini altında, kurtarılan her proje için bir tane olacak şekilde <project-id>.lzrproj.recovery adıyla yazılır. Kesin yol derlemeye göre değişebilir.
Kurtarma iletişim kutusu açılmazsa
Nedenler:
- Ayarlar → Genel bölümünde otomatik kaydetme devre dışıdır.
- Otomatik kaydetme dosyası eksik veya bozuktur (yazma sırasında gerçekleşen sert bir çökmeden sonra nadiren de olsa mümkün).
- Proje hiç otomatik kaydedilmemiştir (örneğin çökme, başlatıldıktan birkaç saniye içinde gerçekleşmiştir).
Otomatik kaydetme devre dışıysa kurtarma yapılamaz. Bir sonraki sefer için etkinleştirin.
Otomatik kaydetme aralığını azaltma
Varsayılan aralık uygundur. Çok sayıda düzenleme içeren uzun projelerde aralığı Ayarlar → Genel bölümünden azaltın. Az sayıda düzenleme içeren projelerde varsayılan aralık yeterlidir.
İlk etapta çökmeleri önleme
- Beam Bench'i güncel tutun.
- Çökmeler gerçekleştiğinde geri bildirim raporları gönderin (Geri Bildirim Gönder iletişim kutusu); böylece temel nedeni düzeltebilirim.
- Belirli bir işlem güvenilir biçimde çökmeye neden oluyorsa, yeniden oluşturma adımlarını toplulukta paylaşın.