LibGit2Sharp

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

Rating: nan/5 (Total Votes: 0)

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

Facter
Facter

6 Mar 16

Json.NET
Json.NET

20 Jul 15

Deprecated
Deprecated

12 May 15

jsmin-php
jsmin-php

5 Jun 15

Annen programvare fra utvikleren libgit2 Development Team

Rugged
Rugged

10 Apr 16

Gitteh
Gitteh

14 Apr 15

nodegit
nodegit

6 Mar 16

Kommentarer til LibGit2Sharp

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