Skip to content

Urhoba Git Desktop 1.3.0

Choose a tag to compare

@ahmetbohur ahmetbohur released this 31 Aug 02:35
· 25 commits to main since this release

Uygulama artık yeni sürüm çıktığında haber veriyor — ve bu sürümle birlikte üç platform için de paket var.

Sürüm kontrolü

Günde bir kez GitHub'ın yayın sayfasına bakılıyor. Yenisi varsa depo listesinin altında bir şerit çıkıyor; Hakkında penceresinde de bir satır ve Şimdi kontrol et düğmesi var.

Uygulama hiçbir şey indirmiyor — şeride tıklayınca yayın sayfası açılıyor, kurulum sana kalıyor. Sebebi baştan söylemeye değer: Electron'un kendi güncelleyicisi Linux'u hiç desteklemiyor, macOS ve Windows'ta imzalı paket istiyor. Sessizce indirip kuran bir akış vaat edemezdik, o yüzden yapmadığı bir şeyi yapıyormuş gibi görünen bir düğme de koymadık.

Şeritteki × o sürümü geçiyor: bir daha sorulmuyor, ama ondan sonraki sürümler yine soruluyor.

İstek token istemiyor, GitHub'a giriş yapmış olman gerekmiyor. Giden tek şey bir GET isteği; hiçbir depo bilgisi, yol ya da kod gönderilmiyor. Genel ayarlarda kapatma anahtarı var.

Paketler

Platform Dosya Durum
Linux x64 .deb Kurulup çalıştırılarak denendi
macOS x64 (Intel) .zip İmzalı ve noter onaylı
Windows x64 .zip İmzasız — aşağıyı oku

Linux

sudo dpkg -i urhoba-git-desktop_1.3.0_amd64.deb

macOS

Apple Developer ID ile imzalandı ve Apple'ın noter onayından geçti; bilet pakete iliştirildi. Gatekeeper uyarısı çıkmaz.

source=Notarized Developer ID
origin=Developer ID Application: Ahmet Bohur (JA4JZ72M79)

Arşivi aç, Urhoba Git Desktop.app dosyasını Uygulamalar klasörüne taşı. Yalnızca Intel paketi — Apple Silicon'da Rosetta 2 ile çalışır.

Windows

İmzasız. Açarken SmartScreen "bilinmeyen yayıncı" uyarısı verecek; geçmek için Daha fazla bilgiYine de çalıştır demen gerekiyor. Kod imzalama sertifikamız yok.

Ayrıca dürüst olmak gerekirse: bu paket Linux'tan çapraz üretildi ve gerçek bir Windows makinesinde açılıp denenmedi. Yapısı doğrulandı — ana ikili ve gömülü git doğru mimaride, Linux ikilisi sızmamış, güvenlik ayarları uygulanmış — ama "çalıştığını gördüm" diyemiyoruz. Sorun yaşarsan bildir.

Arşivi aç, Urhoba Git Desktop.exe dosyasını çalıştır. Kurulum gerekmiyor.

Doğrulama

SHA256SUMS dosyasındaki özetlerle karşılaştırabilirsin:

sha256sum -c SHA256SUMS

Bilinen sınırlar

  • Yerinde otomatik güncelleme yok — yukarıdaki sebeple.
  • macOS paketi yalnızca Intel; Apple Silicon için ayrı derleme henüz yok.

346 birim + 21 uçtan uca test geçiyor.