LibGit2Sharp

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

Rating: 3.5/5 (Total Votes: 2)

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

Cachy
Cachy

13 Apr 15

dejavu
dejavu

13 Apr 15

Java Excel API
Java Excel API

6 Jun 15

snappy-java
snappy-java

6 Mar 16

Annan programvara för utvecklare libgit2 Development Team

Gitteh
Gitteh

14 Apr 15

pygit2
pygit2

10 Dec 15

Rugged
Rugged

10 Apr 16

Kommentarer till LibGit2Sharp

Kommentarer hittades inte
Kommentar
Slå på bilder!