LibGit2Sharp

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

Rating: nan/5 (Total Votes: 0)

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

EnhanceJS
EnhanceJS

12 May 15

Load.js
Load.js

5 Jun 15

JSON-lib
JSON-lib

23 Jul 15

Perangkat lunak lain dari pengembang libgit2 Development Team

Rugged
Rugged

10 Apr 16

pygit2
pygit2

10 Dec 15

GitForDelphi
GitForDelphi

6 Jun 15

Gitteh
Gitteh

14 Apr 15

Komentar untuk LibGit2Sharp

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!