Klasörü olmayan bir depo yüzünden uygulamanın kendi kurulumunu suçlamasını düzeltir.
Yanlış hata mesajı
Bir kullanıcının macOS günlüğünde günler boyunca 2314 satır birikmişti:
Git çalıştırılamadı. Uygulama kurulumu bozulmuş olabilir.
Kurulum sağlamdı. Sebep başkaydı: git'in çalışma dizini yoksa süreç hiç başlamıyor. Klasörü silinmiş bir depoda otomatik pull açıktı ve zamanlayıcı her tetiklendiğinde aynı hata yeniden üretiliyordu — mesaj da yanlış yeri gösterdiği için kullanıcı kurulumunu bozuk sanabilirdi.
Artık eksik klasör ile gerçekten bozuk kurulum ayırt ediliyor ve mesaj hangisiyse onu söylüyor:
Depo klasörü bulunamadı: /yol/depo
Otomatik pull klasörü olmayan depoda artık hiç denemiyor. Zamanlayıcı iptal edilmiyor: klasörü geri koyarsan bir sonraki tetiklemede kendiliğinden devam ediyor.
Günlükler artık teşhise yarıyor
Git süreci başlatılamadığında asıl sebep, çalıştırılmak istenen komut ve depo yolu birlikte günlüğe yazılıyor. Şimdiye kadar sebep yalnızca uygulama içindeki komut günlüğüne düşüyordu; gönderilen bir günlükten sorunu anlamak imkânsızdı.
Paketler
| Platform | Dosya | Durum |
|---|---|---|
| Linux x64 | .deb, .rpm |
|
| macOS arm64 (Apple Silicon) | .zip |
İmzalı ve noter onaylı |
| macOS Intel (x64) | .zip |
İmzalı (Developer ID Application) |
| Windows x64 | .zip |
İmzasız, gerçek bir Windows makinesinde denenmedi |
macOS Intel paketi elle üretiliyor: CI matrisinde Intel girdisi henüz yok.
sudo dpkg -i urhoba-git-desktop_1.7.1_amd64.deb
sudo rpm -i urhoba-git-desktop-1.7.1-1.x86_64.rpm
sha256sum -c SHA256SUMS385 birim + 26 uçtan uca test geçiyor.