jj v0.41.0 yayımlandı - Git uyumlu sürüm kontrol sistemi
(github.com/jj-vcs)jj fixartık belirli satır aralıklarını biçimlendirmeyi destekliyor; böylece yalnızca değiştirilen satırlar biçimlendirilebiliyor. Davranış,fix.tools.<name>.line-range-argverun-tool-if-zero-line-rangesayarlarıyla kontrol ediliyor- Yeni genel bayrak
--no-integrate-operation, depo durumu veya çalışma kopyasını etkilemeden komut çalıştırmayı sağlıyor; bu da otomasyon araçlarının arka planda anlık görüntü oluşturabildiği durumlarda kullanışlı file search --patterniçin varsayılan değerglob:yerineregex:oldu; ayrıca artıkkind:patternsözdizimiyle birden fazla desen türü kabul ediliyorjj git push --all,--tracked,-r REVSETS, itilecek revizyon private olsa ya da çakışma içerse bile artık başarısız olmuyor; itilemeyen bookmark'lar atlanıyorjj git clonekomutuna verilen branch·bookmark desenleri artık.git/configyerine jj depo yapılandırma dosyasında saklanıyor ve Git fetch refspec varsayılan olarak ayarlanıyor- Şablon dilinde
Operation.tags()kullanım dışı bırakılacak; bunun yerineOperation.attributes()kullanılması öneriliyor - Yeni
diff.git.show-path-prefixayarıyladiff --gitçıktısındakia/veb/yol önekleri gizlenebiliyor - Şablonlara
replace(pattern, content, replacement)fonksiyonu veByteStringtürü eklendi; böylece yakalama grupları içeren regex'ler gibi dize deseni tabanlı değiştirmeler ve dosya içeriği gibi bayt dizeleri işlenebiliyor jj gerrit upload,--message/-m,--edit,--mergedseçeneklerini destekliyor; ayrıca--hashtagtekrar edilerek birden fazla hashtag iletilebiliyor- Yeni
remotes.<name>.fetch-bookmarksvefetch-tagsseçenekleriyle varsayılan fetch hedefleri ayarlanabiliyor JJ_PAGER, artıkui.pagerayarını geçersiz kılabiliyor; böyleceJJ_EDITORbenzeri jj'ye özel ortam değişkeni override'ı mümkün oluyor- Hata düzeltmeleriyle
.gitignoreişleyişinin Git ile tutarlılığı iyileştirildi, büyük depolarda anlık görüntü performansı vejj statushızı belirgin şekilde arttı; ayrıca mevcut Git submodule dizinleri artık checkout çakışması olarak görülmüyor
1 yorum
Lobste.rs görüşleri
Başkasının sürümünü paylaşmak sorun değil ama kendini tanıtma sistemini kötüye kullanmak kabul edilmiyor
Yazarın topluluğa katılması iyi bir şey, ama burası ürün duyuruları ya da kendi işine trafik çekmek için kullanılan tek yönlü bir araç olmamalı
Genel pratik olarak, kendini tanıtma amaçlı paylaşımlar kişinin yazı ve yorumlarının dörtte birinden az olmalı
“J J” mi deniyor, yoksa “jujutsu” mu?
Çevremde JJ'yi bilen kimse yok ve ne JJ ne de Jujutsu isim olarak kulağa çok oturmuyor; bu yüzden söylerken hep garip geliyor ve farklı telaffuzları karıştırıyorum
Yine de JJ'yi gerçekten seviyorum, ismi de umursamıyorum. Adı sadece böyle işte