LibGit2Sharp

Software skärmdump:
LibGit2Sharp
Mjukvaruinformation:
Version: 0.21.1 Uppdaterad
Ladda upp dagen: 12 Apr 15
Licens: Gratis
Popularitet: 49

Rating: nan/5 (Total Votes: 0)

Det är faktiskt en C # bindning till libgit2 kopplas samman C Git bibliotek.
Den ursprungliga libgit2 biblioteket kan laddas ner från här .
Andra språk bindningar för libgit2:
Ruby - Robust
Objective-C - Mål Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh och / eller nodegit
Go - go-git
OCaml - libgit2-ocaml
Erlang - Geef
NET - libgit2net
Haskell - hgit2

Vad är nytt i den här versionen:

  • Teach RemoteUpdater att uppdatera fjärrkontrollen URL
  • Presentera ObjectDatabase.CreateTree (Index) och Index.Reset (Träd)
  • Lägg process bred loggningsfunktionen
  • Lägg process bred SmartSubtransport registrering / avregistrering
  • Exponera Index.Clear ()

Vad är nytt i version 0.21:

  • Teach RemoteUpdater att uppdatera fjärr URL
  • Presentera ObjectDatabase.CreateTree (Index) och Index.Reset (Träd)
  • Lägg process bred loggningsfunktionen
  • Lägg process bred SmartSubtransport registrering / avregistrering
  • Exponera Index.Clear ()

Vad är nytt i version 0.13.0:

  • Teach kassan för att rapportera meddelanden
  • Skapa en ny repo.Checkout () överbelastning som accepterar en Begå objekt
  • Tillåt ObjectDatabase.CreateBlob () för att begränsa antalet byte att konsumera
  • Gör ObjectDatabase.CreateBlob () accepterar en Stream
  • Presentera repo.Refs.RewriteHistory ()
  • Presentera repo.Refs.ReachableFrom ()
  • Presentera TreeDefinition.From (Verkställ)
  • Exponera TagFetchMode fastighet på fjärr typ
  • Lägg till CopyNativeDependencies.targets

Vad är nytt i version 0.10.0:

  • Uppdatera arbetskatalog på kassan
  • Ny nätverksrelaterade funktioner: klon, hämta, tryck, lista externa referenser
  • Exponera cheferna som har uppdaterats under den sista hämta i Repository.Network.FetchHeads
  • Presentera Repository.Network.Remotes.IsValidName ()
  • Nya .gitignore relaterade funktioner: tillfälliga regler, bana kontroll
  • Lägg till stöd för anpassade, som förvaltas ODB implementationer
  • Lägg revparse stöd i Repository.Lookup ()
  • Förbättra Repository.Commit (): lägg sammanslagna grenar som föräldrar, rengöring sammanfoga data
  • Presentera Blob.IsBinary
  • Lägg till starkt skrivit undantag (NonFastForwardException, UnmergedIndexEntriesException, ...)
  • Lägg till grundläggande stashing stöd: add, hämta, lista och ta bort
  • Lägg till git ren stöd i Repository.RemoveUntrackedFiles ()
  • Lägg till genväg till HEAD i Repository.Refs.Head
  • Presentera Repository.Refs.IsValidName ()
  • Lägg Repository.Refs.FromGlob () för att räkna referenser som matchar en viss glob
  • Lägg till stöd för XDG konfigurationsarkivet
  • Gör Config.Get () och Config.Delete () kunna rikta en specifik butik
  • Diff.Compare () förbättringar: arbetet mot workdir och index, anser spårats förändringar, exponera typechanges
  • Tillåt hämtning av fjärrkontrollen till en icke-lokalavdelning genom Branch.Remote

Vad är nytt i version v0.9.5:

  • Extra stöd för att skapa, hämta, lista och ta bort objekt anteckningar.
  • Se Repository kunna lita på specificerade globala och systemkonfigurationsfiler.

Vad är nytt i version v0.9.0:

  • Support lokala spårnings grenar
  • Lägg till ett Ignorerade samling till typ RepositoryStatus
  • Exponera relativa väg TreeEntries
  • Se Repository kunna arbeta mot specifika index och workdir
  • Direkt skapande eller blobbar, träd och förbinder sig utan workdir eller index engagemang

Vad är nytt i version v0.8.0:

  • Tillägg:
  • Lägg till Repository.Reset () och stöd för mjuk och blandade lägen
  • Gör Repository.Commit () kunna ändra den nuvarande spetsen av chefen
  • Gör konstruktören av arkiv kunna öppna ett slutförvar från en arbetskatalog sökväg
  • Gör Repository.Index.RetriveStatus hedra .gitgnore filer
  • Ändringar:
  • Ta Repository.HasObject ()
  • Byt Repository.Init () för att göra det tillbaka en instans av Repository typ, i stället för en sträng som innehåller sökvägen till förvaret
  • Uppdatera libgit2 binärer till libgit2 / libgit2 @ 6d39c0d
  • Korrigeringar:
  • REINIT ett slutförvar inte kasta längre
  • Embedded libgit2 binärer nu sammanställts med THREADSAFE = ON flagga
  • Förhindra Repository.Head.IsCurrentRepositoryHead från att kasta när Repository är tom

Vad är nytt i version v0.7.0:

  • Tillägg:
  • Tillåt åtkomst till System och global konfiguration utanför ramen för en repa
  • Lägg till överbelastning till indexmetoder som accepterar samling av vägar
  • Ändringar:
  • Gör Index.RetrieveStatus () returnera infödda sökvägar
  • Gör IndexEntry klara infödda sökvägar
  • Uppdatera libgit2 binärer till libgit2 / libgit2 @ be00b00
  • nedvärdera Repository.HasObject ()
  • Buggfixar:
  • Fäst byggskriptet vara helt XBuild kompatibla på Linux / Mono 2,10
  • Fix Index.Remove () för att korrekt hantera filer som har tagits bort och ändrade i arbetskatalogen

Vad är nytt i version v0.6.1:

  • Ändringar:
  • Uppdatera libgit2 binärer till libgit2 / libgit2 @ e3baa3c.
  • Korrigeringar:
  • Förhindra segfault vid fastställandet status en av slutförvar.
  • Fix hämtning av buggy status i vissa (inte så sällsynta) fall.

Vad är nytt i version v0.6.0:

  • Tillägg:
  • Lägg till Configuration.Get () överbelastning som tar nyckeln i delar.
  • Lägg spåra branschinformation.
  • Tillåt skapa begår att använda signatur från konfigurationsfiler.
  • Lägg till Index.Remove ().
  • Lägg en sträng indexe till Verkställ och trädslag i syfte att underlätta hämtning av TreeEntries.
  • Ändringar:
  • Ange standardvärde för icke existerande konfiguration.
  • Ändra trädstrukturen i vilken libgit2 binärer finns.
  • Uppdatera libgit2 binärer till libgit2 / libgit2 @ 28c1451.
  • Korrigeringar:
  • Förhindra uppräkning av grenar från att kasta när förvaret innehåller distansfilialer.
  • Fix Index.Stage (), Index.Unstage ().

Vad är nytt i version v0.5.0:

  • Tillägg:
  • Lägg till Repository.Index.RetrieveStatus ()
  • Lägg till hanteringen av konfigurationsinställningar förvaret och hämtning av Fjärrkontroller
  • Ändringar:
  • Kan nu räkna från flera utgångspunkter
  • När du räkna åtar, automatiskt dereference objekt till en begå object id
  • Skjut upp lösa av Branch.Tip, Tag.Target och Tag.Annotation
  • Byt användning av ApplicationException med LibGit2Exception
  • Uppdatera libgit2 binärer till libgit2 / libgit2 @ 35e9407
  • Korrigeringar:
  • Förhindra uppräkning av åtar från att kasta när du startar från en etikett som pekar på en klump eller ett träd (# 62)
  • Förhindra en gren tas bort om det är den nuvarande chefen
  • hänvisningar nu räknas i ett ordnat sätt
  • Fix Repository.Discover () genomförandet när ingen .git mappen finns

Liknande mjukvara

GNU Guile
GNU Guile

1 Mar 15

Fluentd
Fluentd

12 Apr 15

BackboneMVC
BackboneMVC

13 May 15

Annan programvara för utvecklare libgit2 Development Team

nodegit
nodegit

6 Mar 16

Gitteh
Gitteh

14 Apr 15

GitForDelphi
GitForDelphi

6 Jun 15

Kommentarer till LibGit2Sharp

Kommentarer hittades inte
Kommentar
Slå på bilder!