Aslında libgit2 linkable C Git kütüphanesine bağlanan bir C #.
Orijinal libgit2 kütüphanesi burada indirebilirsiniz.
Libgit2 için Diğer dil bağları:
Yakut - Sağlam
Objective-C - Amaç Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh ve / veya nodegit
Git - go-git
ocaml - libgit2-ocaml
Erlang - geef
.NET - libgit2net
Haskell - hgit2
Bu sürümdeki yeni Nedir:
- uzaktan güncellemek için RemoteUpdater öğretin URL
- ObjectDatabase.CreateTree (Index) ve Index.Reset (Ağaç) tanıtın
- süreç geniş günlüğü özelliğini ekleyin
- süreç geniş SmartSubtransport doları / kayıt silme ekleme
- Expose Index.Clear ()
sürüm 0.21 yeni Nedir:
- Uzaktan URL'yi güncellemek için RemoteUpdater öğretin
- ObjectDatabase.CreateTree (Index) ve Index.Reset (Ağaç) tanıtın
- süreç geniş günlüğü özelliğini ekleyin
- süreç geniş SmartSubtransport doları / kayıt silme ekleme
- Expose Index.Clear ()
sürüm 0.13.0 yeni Nedir:
- Bildirimleri rapor ödeme öğretin
- Commit nesne kabul eden bir yeni repo.Checkout () aşırı Oluştur
- ObjectDatabase.CreateBlob () tüketmeye bayt sayısını sınırlamak için izin
- Akım kabul eder) (ObjectDatabase.CreateBlob Yap
- tanıtın repo.Refs.RewriteHistory ()
- tanıtın repo.Refs.ReachableFrom ()
- TreeDefinition.From tanıtın (Commit)
- Uzaktan tipine TagFetchMode özelliği Açığa
- Ekle CopyNativeDependencies.targets
sürüm 0.10.0 yeni Nedir:
- ödeme Update çalışma dizini
- Yeni bir ağ ile ilgili özellikler: klon almak, itme, liste Uzak başvuruları
- Repository.Network.FetchHeads getir son sırasında güncellendi kafaları Açığa
- tanıtın Repository.Network.Remotes.IsValidName ()
- Yeni .gitignore ilgili özellikler: Geçici kurallar, yol kontrol
- özel desteği ekleyin, yönetilen ODB backend'e
- (Repository.Lookup içinde revparse destek ekleyin)
- Repository.Commit () geliştirin: ebeveynler, temizleme veri birleştirme olarak birleştirilmiş dalları ekleyin
- Blob.IsBinary tanıtın
- Ekle kesinlikle yazılan istisnalar (NonFastForwardException, UnmergedIndexEntriesException, ...)
- temel stashing desteği ekleyin: eklemek almak, liste ve kaldırmak
- Repository.RemoveUntrackedFiles içinde git temiz desteği ekleyin ()
- Repository.Refs.Head içinde BAŞ kısayol ekle
- tanıtın Repository.Refs.IsValidName ()
- Repository.Refs.FromGlob () belirli bir topak uyan başvuru numaralandırmak ekle
- XDG yapılandırma deposu için destek ekle
- Belirli bir mağaza hedef Config.Get () ve Config.Delete () mümkün olun
- Diff.Compare () geliştirmeleri: WORKDIR ve dizin karşı iş, typechanges açığa, izlenmeyen değişiklikleri dikkate
- Branch.Remote aracılığıyla yerel olmayan bir şube uzaktan alınmasını izin
sürüm v0.9.5 yeni Nedir:
- desteği eklendi, oluşturmak almak, liste ve kaldırmak için Nesne notları.
- Belirtilen global ve sistem yapılandırma dosyaları güvenmek Deposu mümkün olun.
sürüm v0.9.0 yeni Nedir:
- yerel izleme dalları Destek
- RepositoryStatus tipi bir koleksiyon Yok Sayılan ekle
- TreeEntries göreli yolunu Açığa
- Belirtilen indeks ve WORKDIR aleyhine çalışmak Deposu mümkün yapın
- Doğrudan oluşturma veya lekeler, Ağaç ve Workdir ne indeks katılımı olmadan Commits
sürüm v0.8.0 yeni Nedir:
- İlaveler:
- Repository.Reset () ve Soft destek ve Karma modları ekleyin
- Baş mevcut ucu değiştirme Repository.Commit () mümkün yapın
- çalışma dizini yolu bir depo açmak için Repository yapıcısı mümkün olun
- Repository.Index.RetriveStatus .gitgnore dosyaları onur olun
- Değişiklikleri:
- Kaldır Repository.HasObject ()
- Değiştir Repository.Init () yerine depo yolunu içeren bir dize, havuz türünün bir örneği dönüş yapmak
- libgit2 / libgit2 @ 6d39c0d için Update libgit2 ikili
- Düzeltmeler:
- bir depo artık atmak değil REINIT
- Gömülü libgit2 ikili artık threadsafe ile derlenmektedir = bayrak AÇIK
- önleyin Repository.Head.IsCurrentRepositoryHead atma Deposu boş olduğunda
sürüm v0.7.0 yeni Nedir:
- İlaveler:
- repo bağlamı dışında Sistemi ve Global yapılandırmasına erişime izin ver
- yolların koleksiyonu kabul endeks yöntemleri aşırı yük ekleyin
- Değişiklikleri:
- Index.RetrieveStatus () yerel dosya yolları dönüş yapmak
- yerel dosya yolları ile başa çıkmak için IndexEntry mümkün olun
- libgit2 / libgit2 @ be00b00 için Update libgit2 ikili
- deprecate Repository.HasObject ()
- Hata düzeltmeleri:
- Linux / Mono 2.10 tamamen XBUILD uyumlu olacak şekilde inşa komut Fix
- düzgün çalıştığından dizinde silinmiş ve değiştirilmiş dosyaları işlemek için Index.Remove () Fix
sürüm v0.6.1 yeni Nedir:
- Değişiklikleri:
- Güncelleme libgit2 ikili
- Düzeltmeler:
- önleyin segfault.
- Bazı (nadir değil) olgularda adamcağız durumunun Fix alma.
Libgit2 / libgit2 @ e3baa3c.
Statüsünü depo bir belirlerken
sürüm v0.6.0 yeni Nedir:
- İlaveler:
- bölgelerinde anahtarı alır Configuration.Get () aşırı ekleyin.
- Şube detaylarını izleme ekleyin.
- yapılandırma dosyalarından imza kullanarak işlemek oluşturulmasını sağlayın.
- Index.Remove () ekleyin.
- TreeEntries alınmasını kolaylaştırmak amacıyla Commit ve Ağaç türlerine bir dize dizinleyicisi ekleyin.
- Değişiklikleri:
- olmayan yapılandırma ayarı için varsayılan değer sağlayın.
- içine ikili dosyalar bulunmaktadır libgit2. Ağaç yapısı değiştirin
- Güncelleme libgit2 ikili.
- Düzeltmeler:
- depo uzak dalları içerdiğinde atma gelen şube önleyin numaralandırma.
- Index.Stage (), Index.Unstage () sabitleyin.
28c1451 @ libgit2 / libgit2
sürüm v0.5.0 yeni Nedir:
- İlaveler:
- Ekle Repository.Index.RetrieveStatus ()
- depo ve uzaktan kumandalar alımı yapılandırma ayarlarının işlenmesini ekleyin
- Değişiklikleri:
- Şimdi birden başlangıç noktalarından numaralandırma Can
- tamamlama nesne kimliği nesnelerin inceleyebilirsiniz otomatik kaydedilmesini, numaralandırma sırasında
- Branch.Tip, Tag.Target ve Tag.Annotation çözme ertele
- LibGit2Exception ile ApplicationException kullanımını değiştirin
- libgit2 / libgit2 @ 35e9407 için Update libgit2 ikili
- Düzeltmeler:
- blob veya bir ağaç (# 62) işaret bir etiket başlatırken atma gelen kaydedilmesini engelle numaralandırma
- çıkarılmasını bir dal önleyin
- Referanslar artık sipariş şekilde numaralandırılan ediliyor
- Repository.Discover () uygulaması Fix
Mevcut KAFA ise
Hiçbir .git klasör var olduğunda
Yorum Bulunamadı