LibGit2Sharp

Software screenshot:
LibGit2Sharp
Rincian Software:
Versi: 0.21.1 Diperbarui
Tanggal Upload: 12 Apr 15
Lisensi: Gratis
Popularitas: 146

Rating: 3.5/5 (Total Votes: 2)

Hal ini sebenarnya C mengikat libgit2 linkable perpustakaan C # Git.
Perpustakaan libgit2 asli dapat didownload dari di sini .
binding bahasa lain untuk libgit2:
Ruby - Rugged
Objective-C - Tujuan Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh dan / atau nodegit
Pergi - go-git
OCaml - libgit2-ocaml
Erlang - Geef
NET - libgit2net
Haskell - hgit2

Apa yang baru dalam rilis ini:

  • Ajarkan RemoteUpdater untuk memperbarui remote URL
  • Perkenalkan ObjectDatabase.CreateTree (Indeks) dan Index.Reset (Pohon)
  • Add fitur logging macam proses
  • Add proses lebar SmartSubtransport pendaftaran / batal
  • Expose Index.Clear ()

Apa yang baru di versi 0.21:

  • Ajarkan RemoteUpdater untuk memperbarui remote URL
  • Perkenalkan ObjectDatabase.CreateTree (Indeks) dan Index.Reset (Pohon)
  • Add fitur logging macam proses
  • Add proses lebar SmartSubtransport pendaftaran / batal
  • Expose Index.Clear ()

Apa yang baru dalam versi 0.13.0:

  • Ajarkan checkout melaporkan pemberitahuan
  • Buat repo.Checkout baru () kelebihan yang menerima benda Komit
  • Izinkan ObjectDatabase.CreateBlob () untuk membatasi jumlah byte untuk mengkonsumsi
  • Membuat ObjectDatabase.CreateBlob () menerima Streaming
  • Perkenalkan repo.Refs.RewriteHistory ()
  • Perkenalkan repo.Refs.ReachableFrom ()
  • Perkenalkan TreeDefinition.From (Komit)
  • Paparan TagFetchMode properti pada remote jenis
  • Add CopyNativeDependencies.targets

Apa yang baru dalam versi 0.10.0:

  • Update direktori kerja di checkout
  • jaringan baru fitur terkait: clone, mengambil, push, daftar referensi terpencil
  • Paparan kepala yang telah diperbarui selama terakhir menjemput di Repository.Network.FetchHeads
  • Perkenalkan Repository.Network.Remotes.IsValidName ()
  • New .gitignore terkait fitur: aturan sementara, jalur memeriksa
  • Add dukungan untuk kustom, dikelola ODB backends
  • Add dukungan revparse di Repository.Lookup ()
  • Meningkatkan Repository.Commit (): menambahkan cabang digabung dengan orang tua, pembersihan menggabungkan data
  • Perkenalkan Blob.IsBinary
  • Add pengecualian kuat-mengetik (NonFastForwardException, UnmergedIndexEntriesException, ...)
  • Add dukungan menyembunyikannya dasar: menambahkan, mengambil, dan menghapus daftar
  • Add git dukungan bersih di Repository.RemoveUntrackedFiles ()
  • Add shortcut ke HEAD di Repository.Refs.Head
  • Perkenalkan Repository.Refs.IsValidName ()
  • Add Repository.Refs.FromGlob () untuk menghitung referensi yang cocok segumpal ditentukan
  • Add dukungan untuk toko konfigurasi XDG
  • Membuat Config.Get () dan Config.Delete () dapat menargetkan toko tertentu
  • Diff.Compare () tambahan: bekerja melawan workdir dan indeks, mempertimbangkan perubahan terpantau, mengekspos typechanges
  • Izinkan pengambilan remote dari cabang non-lokal melalui Branch.Remote

Apa yang baru dalam versi v0.9.5:

  • Ditambahkan dukungan untuk membuat, mengambil, dan menghapus daftar catatan objek
  • .
  • Membuat Repository dapat mengandalkan ditentukan file konfigurasi global dan sistem.

Apa yang baru dalam versi v0.9.0:

  • Mendukung cabang pelacakan lokal
  • Tambahkan koleksi Diabaikan dengan jenis RepositoryStatus
  • Paparan jalan relatif TreeEntries
  • Membuat Repository dapat bekerja melawan indeks tertentu dan workdir
  • penciptaan langsung atau gumpalan, Pohon dan Berkomitmen tanpa keterlibatan workdir atau indeks

Apa yang baru dalam versi v0.8.0:

  • Penambahan:
  • Add Repository.Reset () dan dukungan Soft dan mode Campuran
  • Membuat Repository.Commit () dapat mengubah ujung saat Kepala
  • Membuat konstruktor Repository dapat membuka repositori dari jalur direktori kerja
  • Membuat Repository.Index.RetriveStatus menghormati file .gitgnore
  • Perubahan:
  • Hapus Repository.HasObject ()
  • Ganti Repository.Init () untuk membuat kembali sebuah contoh dari jenis Repository, bukannya string yang berisi path dari repositori
  • Update binari libgit2 untuk libgit2 / libgit2 @ 6d39c0d
  • Perbaikan:
  • reinit repositori tidak membuang lagi
  • binari Tertanam libgit2 sekarang dikompilasi dengan threadsafe = ON flag
  • Mencegah Repository.Head.IsCurrentRepositoryHead dari melempar ketika Repository kosong

Apa yang baru dalam versi v0.7.0:

  • Penambahan:
  • Izinkan akses ke Sistem dan konfigurasi global di luar konteks repo
  • Tambahkan overloads untuk metode indeks yang menerima koleksi jalur
  • Perubahan:
  • Membuat Index.RetrieveStatus () mengembalikan path file asli
  • Membuat IndexEntry mampu mengatasi path file asli
  • Update binari libgit2 untuk libgit2 / libgit2 @ be00b00
  • mencela Repository.HasObject ()
  • Perbaikan Bug:
  • Perbaiki membangun script untuk sepenuhnya XBuild kompatibel di Linux / Mono 2.10
  • Perbaiki Index.Remove () untuk benar menangani file yang telah dihapus dan dimodifikasi dalam direktori kerja

Apa yang baru dalam versi v0.6.1:

  • Perubahan:
  • Update binari libgit2 untuk libgit2 / libgit2 @ e3baa3c.
  • Perbaikan:
  • Mencegah segfault ketika menentukan status suatu repositori.
  • pengambilan Fix status kereta di beberapa (tidak jarang) kasus.

Apa yang baru dalam versi v0.6.0:

  • Penambahan:
  • Add Configuration.Get () kelebihan yang mengambil kunci di bagian.
  • Add pelacakan rincian cabang.
  • Izinkan penciptaan komit menggunakan tanda tangan dari file-file konfigurasi.
  • Add Index.Remove ().
  • Tambahkan pengindeks string ke Komit dan Pohon jenis untuk memudahkan pengambilan TreeEntries.
  • Perubahan:
  • Memberikan nilai default untuk pengaturan konfigurasi tidak ada.
  • Ubah struktur pohon di mana libgit2 binari berada.
  • Update binari libgit2 untuk libgit2 / libgit2 @ 28c1451.
  • Perbaikan:
  • Mencegah penghitungan cabang dari melempar ketika repositori berisi cabang terpencil.
  • Perbaiki Index.Stage (), Index.Unstage ().

Apa yang baru dalam versi v0.5.0:

  • Penambahan:
  • Add Repository.Index.RetrieveStatus ()
  • Add penanganan pengaturan konfigurasi repositori dan pengambilan remote
  • Perubahan:
  • Sekarang dapat menghitung dari beberapa titik awal
  • Sementara pencacahan komit, otomatis dereference objek untuk komit objek id
  • Tunda pemecahan Branch.Tip, Tag.Target dan Tag.Annotation
  • Ganti penggunaan ApplicationException dengan LibGit2Exception
  • Update binari libgit2 untuk libgit2 / libgit2 @ 35e9407
  • Perbaikan:
  • Mencegah penghitungan komit dari melempar ketika memulai dari tag yang menunjuk pada gumpalan atau pohon (# 62)
  • Mencegah cabang dari yang dihapus jika HEAD saat
  • Referensi sekarang sedang dihitung dengan cara memerintahkan
  • Perbaiki Repository.Discover () pelaksanaan bila tidak ada folder git ada

Software yang serupa

Rugged
Rugged

10 Apr 16

Griderator
Griderator

12 Apr 15

DomCore
DomCore

10 Dec 15

Apache log4net
Apache log4net

9 Feb 16

Perangkat lunak lain dari pengembang libgit2 Development Team

nodegit
nodegit

6 Mar 16

Rugged
Rugged

10 Apr 16

pygit2
pygit2

10 Dec 15

GitForDelphi
GitForDelphi

6 Jun 15

Komentar untuk LibGit2Sharp

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!