LibGit2Sharp

Screenshot Software:
LibGit2Sharp
Mga detalye ng Software:
Bersyon: 0.21.1 Na-update
I-upload ang petsa: 12 Apr 15
Lisensya: Libre
Katanyagan: 49

Rating: nan/5 (Total Votes: 0)

Ito ay talagang isang C # umiiral na sa libgit2 linkable C Git library.
Maaaring i-download ang orihinal na libgit2 library mula sa dito .
Iba bindings wika para libgit2:
Ruby - masungit
Layunin-C - Layunin Git
Sawa - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh at / o nodegit
Pumunta - pumunta-git
OCaml - libgit2-ocaml
Erlang - Geef
NET - libgit2net
Haskell - hgit2

Ano ang bago sa release na ito:

  • Ituro RemoteUpdater i-update ang remote URL
  • Ipakilala ObjectDatabase.CreateTree (Index) at Index.Reset (Tree)
  • Magdagdag ng malawak na tampok logging proseso
  • Magdagdag proseso wide SmartSubtransport registration / unregistration
  • ilantad Index.Clear ()

Ano ang bago sa bersyon 0.21:

  • Ituro RemoteUpdater i-update ang remote URL
  • Ipakilala ObjectDatabase.CreateTree (Index) at Index.Reset (Tree)
  • Magdagdag ng malawak na tampok logging proseso
  • Magdagdag proseso wide SmartSubtransport registration / unregistration
  • ilantad Index.Clear ()

Ano ang bago sa bersyon 0.13.0:

  • Ituro checkout isumbong notification
  • Lumikha ng isang bagong repo.Checkout () Sobra na tumatanggap ng isang Ipasok object
  • Payagan ObjectDatabase.CreateBlob () upang limitahan ang bilang ng mga byte na ubusin
  • Gumawa ObjectDatabase.CreateBlob () tanggapin ang isang Stream
  • Ipakilala repo.Refs.RewriteHistory ()
  • Ipakilala repo.Refs.ReachableFrom ()
  • Ipakilala TreeDefinition.From (ipabilanggo)
  • ilantad TagFetchMode ari-arian sa Remote type
  • Magdagdag CopyNativeDependencies.targets

Ano ang bago sa bersyon 0.10.0:

  • I-update nagtatrabaho direktoryo sa checkout

  • Tampok
  • Bagong network na may kaugnayan: clone, sunduin, itulak, list remote sanggunian
  • ilantad ang mga ulo na nai-update sa panahon ng huling sunduin sa Repository.Network.FetchHeads
  • Ipakilala Repository.Network.Remotes.IsValidName ()
  • Mga bagong tampok .gitignore kaugnayan: pansamantalang patakaran, path pagsuri
  • Magdagdag ng suporta para sa mga pasadyang, pinamamahalaang ODB backends
  • Magdagdag revparse suporta sa Repository.Lookup ()
  • Pagbutihin Repository.Commit (): magdagdag ng merged na sanga bilang mga magulang, paglilinis sumanib data
  • Ipakilala Blob.IsBinary
  • Magdagdag malakas-type eksepsiyon (NonFastForwardException, UnmergedIndexEntriesException, ...)
  • Magdagdag basic stashing support: magdagdag, kunin, list at tanggalin
  • Magdagdag git malinis na suporta sa Repository.RemoveUntrackedFiles ()
  • Magdagdag ng shortcut sa HEAD in Repository.Refs.Head
  • Ipakilala Repository.Refs.IsValidName ()
  • Magdagdag Repository.Refs.FromGlob () magbilang ng mga sanggunian ng pagtutugma ng isang tinukoy na glob
  • Magdagdag ng suporta para xdg store configuration
  • Gumawa Config.Get () at Config.Delete () ma-target ang isang tiyak na tindahan
  • Diff.Compare () pagpapahusay: trabaho laban workdir at index, isaalang-alang untracked pagbabago, ilantad typechanges
  • Payagan ang pagsasauli ng remote ng isang di-lokal na sangay sa pamamagitan Branch.Remote

Ano ang bago sa bersyon v0.9.5:

  • Added suporta upang lumikha, kunin, list at tanggalin notes object.
  • Gumawa Repository ma-umaasa sa mga tinukoy na global at sistema ng config file.

Ano ang bago sa bersyon v0.9.0:

  • Suporta lokal na sangay tracking
  • Magdagdag ng isang Binalewalang collection sa uri RepositoryStatus
  • ilantad ang mga kamag-anak na landas ng TreeEntries
  • Gumawa Repository makapag-trabaho laban tinukoy na index at workdir
  • Direct paglikha o Blobs, Puno at Commits wala ang workdir o index paglahok

Ano ang bago sa bersyon v0.8.0:

  • Mga karagdagan:
  • Magdagdag Repository.Reset () at suporta ng Soft at Mixed mode
  • Gumawa Repository.Commit () ma-amyendahan ang kasalukuyang dulo ng Head
  • Gawin ang mga tagapagbuo ng Taguan ma-buksan ang isang lalagyan mula sa isang nagtatrabaho direktoryo ng landas
  • Gumawa Repository.Index.RetriveStatus parangalan ang .gitgnore file
  • Pagbabago:
  • Alisin Repository.HasObject ()
  • Baguhin ang Repository.Init () upang gawin itong bumalik ng isang halimbawa ng Taguan type, sa halip ng isang string na naglalaman ng landas ng repository
  • I-update libgit2 binaries sa libgit2 / libgit2 @ 6d39c0d
  • Pag-aayos:
  • Reinit isang lalagyan ay hindi magtapon anymore
  • Naka-embed libgit2 binaries ay naipon na ngayon sa threadsafe = SA bandila
  • Pigilan Repository.Head.IsCurrentRepositoryHead mula sa pagkahagis kapag Repository ay walang laman

Ano ang bago sa bersyon v0.7.0:

  • Mga karagdagan:
  • Payagan ang access sa System at Global configuration labas ng konteksto ng isang repo
  • Magdagdag overloads sa pamamaraan index na tumatanggap ng mga koleksyon ng mga landas
  • Pagbabago:
  • Gumawa Index.RetrieveStatus () bumalik native file landas
  • Gumawa IndexEntry kakayahan upang magawa native file landas
  • I-update libgit2 binaries sa libgit2 / libgit2 @ be00b00
  • magtakwil Repository.HasObject ()
  • Pag-aayos ng Bug:
  • Ayusin ang magtayo script upang maging ganap na XBuild compatible sa Linux / Mono 2.10
  • Ayusin Index.Remove () upang hawakan ng tama ang mga file na kung saan ay tinanggal na at binago sa nagtatrabaho direktoryo

Ano ang bago sa bersyon v0.6.1:

  • Pagbabago:
  • I-update libgit2 binaries sa libgit2 / libgit2 @ e3baa3c.
  • Pag-aayos:
  • Pigilan segfault kapag pagtukoy sa katayuan ng mga repository.
  • Ayusin ang pagsasauli ng buggy status sa ilang (hindi na bihira) kaso.

Ano ang bago sa bersyon v0.6.0:

  • Mga karagdagan:
  • Magdagdag Configuration.Get () Sobra na tumatagal ng susi sa parts.
  • Magdagdag ng pagsubaybay sa branch detalye.
  • Payagan ang paglikha ng magkasala gamit signature mula sa mga file ng configuration.
  • Magdagdag Index.Remove ().
  • Magdagdag ng isang string indexer sa mga uri Ipasok at Tree upang kagaanan pagsasauli ng TreeEntries.
  • Pagbabago:
  • Magbigay ng mga default na halaga para sa hindi umiiral na mga setting ng configuration.
  • Baguhin ang mga puno ng istraktura sa kung saan libgit2 binaries ay matatagpuan.
  • I-update libgit2 binaries sa libgit2 / libgit2 @ 28c1451.
  • Pag-aayos:
  • Pigilan baybay ng mga sanga mula sa pagkahagis kapag ang repository ay naglalaman ng remote sanga.
  • Ayusin Index.Stage (), Index.Unstage ().

Ano ang bago sa bersyon v0.5.0:

  • Mga karagdagan:
  • Magdagdag Repository.Index.RetrieveStatus ()
  • Idagdag sa paghawak ng mga setting ng configuration ng taguan at pagsasauli ng Remotes
  • Pagbabago:
  • ngayon maaari magbilang mula sa maramihang mga panimulang punto
  • Habang ISA gumawa, awtomatikong dereference bagay sa isang gumawa object id
  • Ipaliban paglutas ng Branch.Tip, Tag.Target at Tag.Annotation
  • Palitan ang paggamit ng ApplicationException may LibGit2Exception
  • I-update libgit2 binaries sa libgit2 / libgit2 @ 35e9407
  • Pag-aayos:
  • Pigilan isa isa ng mga gumagawa mula sa pagkahagis kapag nagsisimula mula sa isang tag na puntos sa isang patak o ng isang puno (# 62)
  • Pigilan ang isang sangay mula sa pagiging tinanggal na kung ito ay sa kasalukuyang HEAD
  • Sanggunian ay ngayon ay inisa-isa sa isang iniutos paraan
  • Ayusin Repository.Discover () pagpapatupad kapag walang umiiral .git folder

Katulad na software

openDICOM.NET
openDICOM.NET

21 Jul 15

node-icy
node-icy

20 Jul 15

Jackson
Jackson

9 Feb 16

Iba pang mga software developer ng libgit2 Development Team

Gitteh
Gitteh

14 Apr 15

pygit2
pygit2

10 Dec 15

nodegit
nodegit

6 Mar 16

Mga komento sa LibGit2Sharp

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!
Maghanap ayon sa kategorya