Skip to content

Releases: ahmetbohur/urhoba-git-desktop

Urhoba Git Desktop 1.7.1

Choose a tag to compare

@github-actions github-actions released this 02 Sep 01:16

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 SHA256SUMS

385 birim + 26 uçtan uca test geçiyor.

Urhoba Git Desktop 1.7.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 03:12

Bölmeler artık sürüklenerek yeniden boyutlandırılabiliyor.

Bölme genişlikleri

Üç sınır ayarlanabilir hâle geldi: depo listesi, değişikliklerdeki dosya listesi ve geçmişteki commit listesi. Aralarındaki çizgiyi sürüklemen yeterli.

Genişlikler genel ayar olarak saklanıyor, depo başına değil — dosya listesini genişleten biri bunu her depoda ister.

Kendini köşeye sıkıştıramazsın

Her bölmenin alt ve üst sınırı var. Bunun ötesinde, bölmenin yanında her zaman belli bir alan bırakılıyor: üst sınır tek başına yetmiyor, çünkü dar bir pencerede izin verilen en geniş bölme bile geri kalanı yutabiliyor.

Sınırlama hem sürüklerken hem de okunurken çalışıyor. Yani geniş bir pencerede yaptığın ayar, pencereyi küçülttüğünde kendiliğinden daralıyor — ayar dosyasında duran bir sayı arayüzü kullanılamaz hâle getiremiyor.

Üç geri dönüş yolu

  • Ayırıcıya çift tıkla — yalnızca o bölme varsayılana döner. Bozduğun anda elinin altında.
  • Klavye — ayırıcı odaklanabiliyor; ok tuşları 16'şar piksel, Home ve End uçlara götürüyor.
  • Ayarlar → Genel → Bölme genişlikleri → Sıfırla — hepsini birden.

Paketler

Platform Dosya Durum
Linux x64 .deb, .rpm
macOS arm64 (Apple Silicon) .zip İmzalı ve noter onaylı
macOS Intel (x64) .zip İmzalı ve noter onaylı
Windows x64 .zip İmzasız, gerçek bir Windows makinesinde denenmedi
sudo dpkg -i urhoba-git-desktop_1.7.0_amd64.deb
sudo rpm -i urhoba-git-desktop-1.7.0-1.x86_64.rpm
sha256sum -c SHA256SUMS

383 birim + 26 uçtan uca test geçiyor.

Urhoba Git Desktop 1.6.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 02:20

Klasörü silinen bir depo artık uygulamaya yanlış bilgi verdirmiyor.

Kaybolan depolar

Bir deponun klasörünü diskten silersen ya da başka yere taşırsan uygulama şimdiye kadar bunu hiç fark etmiyordu. Depo listede normal görünüyor, tıklayınca açılıyor ve şunu yazıyordu:

DEĞİŞİKLİK YOK — Çalışma dizini temiz

Depo diskte hiç yokken verilen bu bilgi, sessiz kalmaktan kötüydü.

Artık kayıp depo listede soluk ve uyarı işaretli görünüyor. Açtığında en son bulunduğu tam yolu ve üç çıkış yolunu gösteriyor:

  • Klasörü göster… — taşındıysa yeni yerini seçiyorsun. Kayıt silinip yeniden eklenmiyor, yalnızca yol güncelleniyor: grubun, etiketlerin ve depoya özel ayarların korunuyor.
  • Yeniden klonla… — silindiyse ve uzakta duruyorsa.
  • Listeden kaldır — artık gerekmiyorsa.

Klasörü geri koyduğunda işaret kendiliğinden kalkıyor; kontrol her listelemede yeniden yapılıyor.

Yeniden klonlama hakkında bir sınır

Bir depoyu yeniden klonlamak için uzak adresini bilmek gerekiyor, ama o adres deponun kendi .git/config dosyasında duruyor — yani klasörle birlikte siliniyor.

Bu sürümden itibaren adres, depo her açıldığında kayda kopyalanıyor. Pratikte şu anlama geliyor: listendeki depoları bir kez açtıktan sonra yeniden klonlama onlar için kullanılabilir olacak. Hiç açılmamış bir depo silinirse adres bilinemiyor ve düğme çıkmıyor — sebebi de ekranda yazıyor.

Paketler

Platform Dosya Durum
Linux x64 .deb, .rpm
macOS arm64 (Apple Silicon) .zip İmzalı ve noter onaylı
Windows x64 .zip İmzasız, gerçek bir Windows makinesinde denenmedi

macOS Intel (x64) paketi ayrıca eklenecek.

sudo dpkg -i urhoba-git-desktop_1.6.0_amd64.deb
sudo rpm -i urhoba-git-desktop-1.6.0-1.x86_64.rpm
sha256sum -c SHA256SUMS

373 birim + 25 uçtan uca test geçiyor.

Urhoba Git Desktop 1.5.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 23:18

Bu sürüm kaynak kullanımına odaklanıyor: uygulama artık aynı anda kaç git süreci başlattığını sınırlıyor.

Eşzamanlı git süreci sınırı

Uygulama aynı deponun komutlarını zaten sıraya diziyordu, ama depolar arasında bir sınır yoktu. Elli depon varsa değişiklik sayacı tek seferde elli git süreci başlatıyordu; otomatik pull da bütün depolarda aynı anda fetch açıyordu.

Bu, süreç ve dosya tanıtıcısı sınırları dar olan sistemlerde — özellikle macOS'ta — çökmeye kadar gidebiliyor.

Sınır artık git'i çalıştıran tek noktada: sayaç, otomatik pull, etkinlik özeti, hepsi aynı kapıdan geçiyor. Aynı anda en fazla sekiz süreç çalışıyor.

Yavaşlama yok. Elli depoda ölçüldü: sınırsız 20 ms, sekizle sınırlı yine 20 ms. Değişen tek şey tepe süreç sayısı — elli birden sekize indi.

Otomatik pull artık zamana yayılıyor

Zamanlayıcılar hep birlikte kuruluyor ve hepsi aynı aralığı kullanıyordu; yani her on dakikada bir bütün depolar aynı saniyede fetch'e çıkıyordu. Sınır çökmeyi engelliyor ama elli fetch sırayla akarken uygulama saniyelerce meşgul kalırdı.

Depolar artık aralık boyunca eşit aralıklarla dağıtılıyor. Dağılım depoya göre sabit, rastgele değil — aynı depo her açılışta aynı yere düşüyor.

Komut günlüğü tamponlanıyor

Her git komutu arayüze ayrı bir mesaj yolluyor. Ayrı mesajlar ayrı görevlerde işlendiği için bir sayaç taraması komut günlüğü panelini elli kez yeniden çizdiriyordu. Kayıtlar artık kısa bir pencerede birikip topluca ekleniyor.

Paketler

Platform Dosya Durum
Linux x64 .deb, .rpm
macOS arm64 (Apple Silicon) .zip İmzalı ve noter onaylı
Windows x64 .zip İmzasız, gerçek bir Windows makinesinde denenmedi

macOS Intel (x64) paketi ayrıca eklenecek.

sudo dpkg -i urhoba-git-desktop_1.5.0_amd64.deb
sudo rpm -i urhoba-git-desktop-1.5.0-1.x86_64.rpm
sha256sum -c SHA256SUMS

350 birim + 24 uçtan uca test geçiyor.


Not: macOS'ta bildirilen çökmelerin kesin sebebi doğrulanmış değil. Bu sürüm en güçlü şüphelileri ortadan kaldırıyor ama teşhis değil. Çökme sürerse ~/Library/Logs/DiagnosticReports/ altındaki Urhoba*.ips dosyası sebebi söyler.

Urhoba Git Desktop 1.4.2

Choose a tag to compare

@github-actions github-actions released this 31 Aug 21:45

Kenar çubuğundaki değişiklik rozetinin takılı kalması düzeltildi.

Rozet artık kendiliğinden güncelleniyor

Depo listesindeki turuncu sayı, kaydedilmemiş değişiklikleri gösteriyor. Bu sayı hiçbir işlemde tazelenmiyordu: commit atsan da, pull yapsan da olduğu yerde kalıyor, ancak altmış saniyelik zamanlayıcı dönünce düzeliyordu. Kullanıcı açısından "takılmış" görünüyordu.

Artık üç durumda anında güncelleniyor:

  • Uygulamadan yapılan her işlem — commit, pull, değişiklikleri atma
  • Dışarıdan yapılan değişiklikler — editörde kaydettiğinde ya da terminalden commit attığında
  • Otomatik pull sonrası — ekranda açık olmayan depolar dahil

Sonuncusu ayrıca gerekiyordu: otomatik pull arka plandaki depolarda da çalışıyor ama dosya izleyicisi yalnızca açık olan depoyu izliyor, o depoların sayacı başka hiçbir yerden tazelenmiyordu.

Her değişiklikte bütün depoların taranmasının maliyeti ölçüldü: depo başına üç milisaniye, elli depo paralelde yirmi milisaniyenin altında.

Erişilebilirlik

Değişiklik rozetleri artık ekran okuyucuya ne olduklarını söylüyor: önceden bağlamsız bir sayı okunuyordu, şimdi "portal-base: 2 kaydedilmemiş değişiklik".

Paketler

Platform Dosya Durum
Linux x64 .deb, .rpm
macOS arm64 (Apple Silicon) .zip İmzalı ve noter onaylı
macOS x64 (Intel) .zip İmzalı ve noter onaylı
Windows x64 .zip İmzasız, gerçek bir Windows makinesinde denenmedi

macOS Intel (x64) paketi de imzalı ve noter onaylı.

sudo dpkg -i urhoba-git-desktop_1.4.2_amd64.deb
sudo rpm -i urhoba-git-desktop-1.4.2-1.x86_64.rpm
sha256sum -c SHA256SUMS

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

Urhoba Git Desktop 1.4.1

Choose a tag to compare

@ahmetbohur ahmetbohur released this 31 Aug 20:15

Bu sürüm 1.4.0'daki tepsi özelliğinin açığa çıkardığı iki hatayı düzeltiyor.

Uygulama artık kaybolmuyor

1.4.0'da tepsi açıkken pencereyi kapatmak uygulamayı gizliyordu. Ama tepsi simgesinin görüneceği garanti değil — Ubuntu GNOME/Wayland üzerinde ölçtük: yalnızca new Tray() çağıran çıplak bir Electron uygulaması bile org.kde.StatusNotifierWatcher listesine kaydolmuyor. Electron tepsiyi Wayland'de çalışmayan eski GTK yoluna indiriyor; hata vermiyor, sessizce görünmüyor.

Sonuç, pencereyi ve simgeyi birden kaybetmekti: uygulama çalışıyor ama erişilemiyor.

Tepsi varsayılanı Linux'ta kapatıldı. Windows ve macOS'ta tepsi güvenilir olduğu için orada açık kalıyor. Linux'ta isteyen ayarlardan açabiliyor.

Tek örnek kilidi

Aynı hatanın peşinde daha eskisi bulundu: uygulamanın tek örnek kilidi yoktu. İkinci kez açtığında ikinci bir örnek başlıyordu ve ikisi aynı ayar dosyasına yazıyordu — sonradan yazan diğerinin değişikliklerini siliyor, depo listesi ya da ayarlar sessizce kaybolabiliyordu. Bu tepsiden bağımsız bir hataydı ve 1.4.0'a kadar bütün sürümlerde vardı.

Kilit iki işi birden görüyor: veri kaybını engelliyor ve uygulamayı yeniden açmak artık ikinci örnek başlatmak yerine var olan pencereyi geri getiriyor. Tepsi simgesi hiç görünmese bile geri dönüş yolu var.

Diğer

  • Simge oluşturulamadıysa pencere artık gizlenmiyor
  • Tepsiye inme bildirimi düzeltildi: "tepsi menüsünden çık" tek başına yanlış tavsiye olabiliyordu, çünkü menü görünmeyebiliyor
  • Linux'ta tepsi simgesi dosya yolu olarak veriliyor

Paketler

Platform Dosya Durum
Linux x64 .deb, .rpm
macOS arm64 (Apple Silicon) .zip İmzalı ve noter onaylı
Windows x64 .zip İmzasız, gerçek bir Windows makinesinde denenmedi

macOS Intel (x64) paketi GitHub'ın Intel koşucu kuyruğuna bağlı; hazır olduğunda bu sürüme ayrıca eklenecek.

sudo dpkg -i urhoba-git-desktop_1.4.1_amd64.deb
sudo rpm -i urhoba-git-desktop-1.4.1-1.x86_64.rpm
sha256sum -c SHA256SUMS

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

Urhoba Git Desktop 1.4.0

Choose a tag to compare

@ahmetbohur ahmetbohur released this 31 Aug 19:34

Uygulama artık kapatınca kapanmıyor — tepside çalışmaya devam ediyor.

Tepsi

Otomatik pull, etkinlik özeti ve sürüm kontrolü arka planda çalışan işler. Ama pencereyi kapattığın anda uygulama tümden kapanıyor ve üçü de susuyordu. "Sistem açılınca başlat" ayarı varken bu tutarsızdı: arka planda yaşaması beklenen bir uygulama, pencere kapanınca ölüyordu.

Artık pencereyi kapatmak uygulamayı sonlandırmıyor; tepsi simgesine iniyor ve arka plandaki işler sürüyor. Çıkmak için tepsi menüsündeki Çıkış.

Bu davranış varsayılan olarak açık. Kapatma düğmesinin anlamının sessizce değişmesi yanıltıcı olduğu için ilk kapatmada bir kez bildirim çıkıyor: uygulamanın kapanmadığını, nereden çıkılacağını ve ayarın nereden kapatılacağını söylüyor. Bir kez — her kapatmada çıkan bir bildirim kısa sürede bütün bildirimleri kapattırır.

İstemiyorsan Ayarlar → Genel → Tepsi altından tamamen kapatabilirsin; o zaman kapatma düğmesi eskisi gibi davranır.

Tepsi simgesi ile "kapatınca gizle" tek ayar: simgesiz bir gizleme seni penceresiz bırakır ve geri getirecek yol kalmaz.

Bazı Linux masaüstlerinde (eklentisiz sade GNOME gibi) tepsi simgesi hiç görünmüyor. Simge oluşturulamazsa uygulama açılmayı sürdürüyor, yalnızca günlüğe uyarı yazıyor — ama o durumda ayarı kapatman gerekir, yoksa pencereyi geri getiremezsin.

Paketler

Platform Dosya Durum
Linux x64 .deb, .rpm
macOS arm64 (Apple Silicon) .zip İmzalı ve noter onaylı
Windows x64 .zip İmzasız

Bu sürümden itibaren paketler GitHub Actions'ta üretiliyor ve macOS imzalaması da orada yapılıyor.

macOS Intel (x64) paketi bu sürümde yok. GitHub'ın Intel koşucularının kuyruğu açılmadı; sürümü onun için bekletmedik. İhtiyacın varsa bildir, ayrıca üretilebilir.

Kurulum

sudo dpkg -i urhoba-git-desktop_1.4.0_amd64.deb   # Debian / Ubuntu
sudo rpm -i urhoba-git-desktop-1.4.0-1.x86_64.rpm  # Fedora / RHEL

macOS: arşivi aç, Urhoba Git Desktop.app dosyasını Uygulamalar'a taşı. Gatekeeper uyarısı çıkmaz.

Windows: arşivi aç, .exe dosyasını çalıştır. Kurulum gerekmiyor. İmzasız olduğu için SmartScreen "bilinmeyen yayıncı" diyecek; Daha fazla bilgiYine de çalıştır. Ayrıca bu paket gerçek bir Windows makinesinde açılıp denenmedi.

Doğrulama

sha256sum -c SHA256SUMS

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

Urhoba Git Desktop 1.3.0

Choose a tag to compare

@ahmetbohur ahmetbohur released this 31 Aug 02:35

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.

Urhoba Git Desktop 1.2.0

Choose a tag to compare

@ahmetbohur ahmetbohur released this 31 Aug 02:12

Bu sürümde AI gruplaması artık tek atış değil — öneriler geldikten sonra ne istediğini yazıp yönlendirebiliyorsun.

AI gruplamada istekler

Ekle → AI ile grupla… penceresinde öneriler listelendikten sonra altta bir yazı alanı çıkıyor:

  • "backend'leri ayrı grupla"
  • "en fazla dört grup olsun"
  • "müşteri projelerini kendi grubunda topla"

Her gönderdiğinde öneriler yeniden hesaplanıyor. İsteklerin birikiyor ve model hepsine birden uyuyor; önceki isteğini tekrar yazman gerekmiyor.

Sohbet dökümü göndermek yerine biriken bir liste kullanılıyor. Modelin kendi önceki çıktısını geri beslemek onu ona bağlıyor: "şunu da böl" dendiğinde eski hatayı taşımaya devam ediyordu. Biriken listede model her seferinde bütün kısıtlarla baştan türetiyor.

Gizlilik

Pencerede "yalnızca depo adları gönderilir" yazıyordu; artık yazdığın istek de gidiyor ve cümle bunu söylüyor. Kod hâlâ gönderilmiyor.

Kurulum

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

Paket kurulmadan açılarak doğrulandı: sürüm 1.2.0, gömülü git 2.53.0 çalışıyor.

Bilinen sınırlar

  • Yalnızca Linux (x64) paketi. macOS ve Windows derlemeleri CI'da geçiyor ama henüz yayınlanmadı.
  • Otomatik güncelleme Linux'ta çalışmıyor (Electron'un sınırı).

333 birim + 18 uçtan uca test geçiyor.

Urhoba Git Desktop 1.1.0

Choose a tag to compare

@ahmetbohur ahmetbohur released this 31 Aug 01:57

Bu sürümün yeniliği etkinlik özeti.

Etkinlik özeti

Bütün depolarına birden bakan ilk özellik. Kenar çubuğunun başındaki nabız simgesinden ya da Ctrl/Cmd + K → "Etkinlik özeti" ile açılıyor.

Seçtiğin aralıkta (1 saat, 6 saat, 24 saat, 7 gün) iki şeyi ayrı ayrı gösteriyor:

  • Yazdıkların — senin attığın commit'ler
  • Gelenler — uzak sunucudan inen, başkalarının commit'leri

Bu ayrım özelliğin özü: başkasının üç gün önce yazdığı ama bugün çektiğin bir commit bugünün özetine giriyor. Yazma tarihine bakan bir liste bunu kaçırırdı; "gelenler" uzak takip dalının reflog'undan çıkarılıyor.

Kendiliğinden çıkarma — Genel ayarlardan açıyorsun. Aralık dolduğunda özet arka planda hazırlanıyor ve bildirim çıkıyor; bildirime tıklayınca pencere açılıyor. Hareket yoksa bildirim çıkmıyor.

Aralık "son özetten beri" hesaplanıyor, "şu andan geriye" değil: üç gün kapalı kalmış bir uygulamada sabit bir geriye bakış aradaki iki günü atlardı.

AI özeti (isteğe bağlı) — AI açıksa listenin üstüne bir paragraflık özet ekleniyor. Ham liste zaten faydalı olduğu için AI kapalıyken pencere eksiksiz çalışıyor.

Gizlilik

Commit mesajları depo adlarından çok daha fazla şey söylüyor, o yüzden iki kural var:

  • Bulut sağlayıcı seçiliyse bulut AI'ya kapalı olan depolar özetten çıkarılıyor. Kaç deponun dışarıda kaldığı özetin altında yazıyor.
  • Kendiliğinden çıkan özette AI yalnızca yerel modelle kullanılıyor. Zamanlayıcıya bağlı, senin o an bir şeye basmadığın bir çağrı bulut sağlayıcıya veri göndermemeli.

Kurulum

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

Paket kurulmadan açılarak doğrulandı: sürüm 1.1.0, gömülü git 2.53.0 çalışıyor.

Bilinen sınırlar

  • Yalnızca Linux (x64) paketi. macOS ve Windows derlemeleri CI'da geçiyor ama henüz yayınlanmadı.
  • Otomatik güncelleme Linux'ta çalışmıyor (Electron'un sınırı).

333 birim + 18 uçtan uca test geçiyor.