LibGit2Sharp

Skjermbilde programvare:
LibGit2Sharp
Prog.varedetaljer:
Versjon: 0.21.1 Oppdatert
Last opp dato: 12 Apr 15
Lisens: Gratis
Popularitet: 146

Rating: 3.5/5 (Total Votes: 2)

Det er faktisk en C # binding til libgit2 koblingsbar C Git bibliotek.
Den opprinnelige libgit2 bibliotek kan lastes ned fra her .
Andre språk bindinger for libgit2:
Ruby - Rugged
Objective-C - Mål Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh og / eller nodegit
Gå - go-git
Objective Caml - libgit2-Objective Caml
Erlang - Reporter
NET - libgit2net
Haskell - hgit2

Hva er nytt i denne versjonen:

  • Lær RemoteUpdater å oppdatere fjern URL
  • Introduser ObjectDatabase.CreateTree (Index) og Index.Reset (Tre)
  • Legg prosessen bredt logging funksjonen
  • Legg prosessen bredt SmartSubtransport registrering / avregistrering
  • Expose Index.Clear ()

Hva er nytt i versjon 0.21:

  • Lær RemoteUpdater å oppdatere fjern URL
  • Introduser ObjectDatabase.CreateTree (Index) og Index.Reset (Tre)
  • Legg prosessen bredt logging funksjonen
  • Legg prosessen bredt SmartSubtransport registrering / avregistrering
  • Expose Index.Clear ()

Hva er nytt i versjon 0.13.0:

  • Lær kassa rapportere meldinger
  • Opprett en ny repo.Checkout () overbelastning som aksepterer en forplikte objekt
  • Tillat ObjectDatabase.CreateBlob () for å begrense antall bytes å konsumere
  • Gjør ObjectDatabase.CreateBlob () aksepterer en Stream
  • Introduser repo.Refs.RewriteHistory ()
  • Introduser repo.Refs.ReachableFrom ()
  • Introduser TreeDefinition.From (forplikte)
  • Expose TagFetchMode eiendom på Remote typen
  • Legg CopyNativeDependencies.targets

Hva er nytt i versjon 0.10.0:

  • Oppdater arbeidskatalog på kassa
  • Ny nettverksrelaterte funksjoner: klone, hente, dytte, liste eksterne referanser
  • Expose hodene som er oppdatert i løpet av den siste hente i Repository.Network.FetchHeads
  • Introduser Repository.Network.Remotes.IsValidName ()
  • Nye .gitignore relaterte funksjoner: midlertidige regler, bane sjekke
  • Legg til støtte for egendefinerte, administrerte ODB backends
  • Legg revparse støtte i Repository.Lookup ()
  • Forbedre Repository.Commit (): legg flettede grener som foreldre, opprydding flette data
  • Introduser Blob.IsBinary
  • Legg til sterke skrevet unntak (NonFastForwardException, UnmergedIndexEntriesException, ...)
  • Legg til grunn stashing støtte: Legge til, hente, liste og fjerne
  • Legg git ren støtte i Repository.RemoveUntrackedFiles ()
  • Legg til snarvei til HEAD i Repository.Refs.Head
  • Introduser Repository.Refs.IsValidName ()
  • Legg Repository.Refs.FromGlob () for å nummerere referanser matchende en spesifisert glob
  • Legg til støtte for XDG konfigurasjon butikken
  • Gjør Config.Get () og Config.Delete () i stand til å målrette en bestemt butikk
  • Diff.Compare () forbedringer: arbeid mot workdir og indeksen, vurdere untracked endringer, utsetter typechanges
  • Tillat gjenfinning av fjernkontrollen til en ikke-lokal gren gjennom Branch.Remote

Hva er nytt i versjon v0.9.5:

  • Lagt til støtte for å lage, hente, liste og fjerne objekt notater.
  • Gjør Repository kunne stole på spesifiserte globale og system config filer.

Hva er nytt i versjon v0.9.0:

  • Støtte lokale sporing grener
  • Legg til en Ignorerte samling til RepositoryStatus typen
  • Expose den relative banen til TreeEntries
  • Gjør Repository stand til å arbeide mot angitt indeks og workdir
  • Direkte opprettelse eller Blobs, trær og begår uten workdir heller indeksen engasjement

Hva er nytt i versjon v0.8.0:

  • Tilgang:
  • Legg Repository.Reset () og støtte av Soft og Mixed modi
  • Gjør Repository.Commit () i stand til å endre den nåværende spissen av hodet
  • Gjør konstruktøren av Repository kunne åpne et depot fra en arbeidskatalogbane
  • Gjør Repository.Index.RetriveStatus hedre .gitgnore filer
  • Endringer:
  • Fjern Repository.HasObject ()
  • Endre Repository.Init () for å gjøre det tilbake en forekomst av Repository typen, i stedet for en streng som inneholder banen til depotet
  • Oppdater libgit2 binærfiler til libgit2 / libgit2 @ 6d39c0d
  • Løser:
  • REINIT et depot ikke kaste lenger
  • Embedded libgit2 binærfiler er nå utarbeidet med THREADSAFE = ON flagg
  • Forhindre Repository.Head.IsCurrentRepositoryHead fra å kaste når Repository er tom

Hva er nytt i versjon v0.7.0:

  • Tilgang:
  • Gi tilgang til System og Global konfigurasjon utenfor rammen av en repo
  • Legg til overbelastning til indeks metoder som godtar samling av stier
  • Endringer:
  • Gjør Index.RetrieveStatus () returnerer innfødte filbaner
  • Gjør IndexEntry stand til å takle innfødte filbaner
  • Oppdater libgit2 binærfiler til libgit2 / libgit2 @ be00b00
  • deprecate Repository.HasObject ()
  • feilrettinger:
  • Fix bygge skriptet å være fullt XBuild kompatibelt på Linux / Mono 2,10
  • Fix Index.Remove () for å riktig håndtere filer som har blitt slettet og endret i arbeidskopien

Hva er nytt i versjon v0.6.1:

  • Endringer:
  • Oppdater libgit2 binærfiler til libgit2 / libgit2 @ e3baa3c.
  • Løser:
  • Forhindre segfault ved fastsettelse av status en av depotet.
  • Fix gjenfinning av buggy status på noen (ikke så sjeldne) tilfeller.

Hva er nytt i versjon v0.6.0:

  • Tilgang:
  • Legg Configuration.Get () overbelastning som tar nøkkelen i deler.
  • Legg til sporing avdelings detaljer.
  • Tillat opprettelse av begå bruker signatur fra konfigurasjonsfiler.
  • Legg Index.Remove ().
  • Legg en streng indekser til Commit og Tre typer for å lette gjenfinning av TreeEntries.
  • Endringer:
  • Gi standardverdien for ikke eksisterende konfigurasjonsinnstilling.
  • Endre trestrukturen der libgit2 binærfiler er plassert.
  • Oppdater libgit2 binærfiler til libgit2 / libgit2 @ 28c1451.
  • Løser:
  • Forhindre opplisting av grener fra å kaste når depotet inneholder eksterne grener.
  • Fix Index.Stage (), Index.Unstage ().

Hva er nytt i versjon v0.5.0:

  • Tilgang:
  • Legg Repository.Index.RetrieveStatus ()
  • Legg til håndtering av innstillingene til depotet og gjenfinning av fjernkontroller konfigurasjons
  • Endringer:
  • Kan nå nummerere fra flere utgangspunkter
  • Mens opplisting inger, automatisk dereference gjenstander til en iverksetting objekt id
  • Utsett løse av Branch.Tip, Tag.Target og Tag.Annotation
  • Erstatt bruk av ApplicationException med LibGit2Exception
  • Oppdater libgit2 binærfiler til libgit2 / libgit2 @ 35e9407
  • Løser:
  • Forhindre opplisting av inger fra å kaste når du starter fra et merke som peker på en blob eller et tre (# 62)
  • Hindre en gren blir fjernet hvis det er den nåværende leder
  • Referanser blir nå nummerert i en organisert måte
  • Fix Repository.Discover () gjennomføring når ingen .git mappen finnes

Lignende programvare

csv2json
csv2json

6 Jun 15

es5-shim
es5-shim

20 Jul 15

Apache Woden
Apache Woden

10 Dec 15

UnCSS
UnCSS

12 Apr 15

Annen programvare fra utvikleren libgit2 Development Team

pygit2
pygit2

10 Dec 15

Rugged
Rugged

10 Apr 16

Gitteh
Gitteh

14 Apr 15

Kommentarer til LibGit2Sharp

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!