LibGit2Sharp

Software screenshot:
LibGit2Sharp
Software detaljer:
Version: 0.21.1 Opdateret
Upload dato: 12 Apr 15
Licens: Gratis
Popularitet: 49

Rating: nan/5 (Total Votes: 0)

Det er faktisk en C # binding til libgit2 sammenknyttes C Git biblioteket.
Den oprindelige libgit2 Biblioteket kan downloades fra her .
Andre sprog bindinger for libgit2:
Ruby - Robust
Objective-C - Målsætning Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh og / eller nodegit
Go - go-git
OCaml - libgit2-ocaml
Erlang - Geef
NET - libgit2net
Haskell - hgit2

Hvad er nyt i denne udgivelse:

  • Lær RemoteUpdater at opdatere fjernbetjeningen URL
  • Indfør ObjectDatabase.CreateTree (Indeks) og Index.Reset (Træ)
  • Tilføj proces bred logning funktion
  • Tilføj proces bred SmartSubtransport registrering / afmelding
  • Expose Index.Clear ()

Hvad er nyt i version 0,21:

  • Lær RemoteUpdater at opdatere fjernbetjeningen URL
  • Indfør ObjectDatabase.CreateTree (Indeks) og Index.Reset (Træ)
  • Tilføj proces bred logning funktion
  • Tilføj proces bred SmartSubtransport registrering / afmelding
  • Expose Index.Clear ()

Hvad er nyt i version 0.13.0:

  • Lær kassen til at rapportere underretninger
  • Opret en ny repo.Checkout () overbelastning, der accepterer en Commit objekt
  • Tillad ObjectDatabase.CreateBlob () for at begrænse antallet af bytes til at forbruge
  • Make ObjectDatabase.CreateBlob () acceptere en Stream
  • Indfør repo.Refs.RewriteHistory ()
  • Indfør repo.Refs.ReachableFrom ()
  • Indfør TreeDefinition.From (Commit)
  • Expose TagFetchMode ejendom på fjernbetjening typen
  • Tilføj CopyNativeDependencies.targets

Hvad er nyt i version 0.10.0:

  • Opdater arbejder mappe på kassen
  • Nyt netværk relaterede funktioner: klon, hente, skubbe, liste remote referencer
  • Expose de hoveder, der er blevet opdateret i den sidste hente i Repository.Network.FetchHeads
  • Indfør Repository.Network.Remotes.IsValidName ()
  • Nye Gitignore relaterede funktioner: midlertidige regler, sti kontrol
  • Tilføj støtte til sædvane, administrerede ODB backends
  • Tilføj revparse støtte Repository.Lookup ()
  • Forbedre Repository.Commit (): tilføj flettede grene som forældre, oprydning flette data
  • Indfør Blob.IsBinary
  • Tilføj stærkt-skrives undtagelser (NonFastForwardException, UnmergedIndexEntriesException, ...)
  • Tilføj grundlæggende stashing support: tilføje, hente, listen og fjern
  • Tilføj git rent støtte Repository.RemoveUntrackedFiles ()
  • Tilføj genvej til HEAD i Repository.Refs.Head
  • Indfør Repository.Refs.IsValidName ()
  • Tilføj Repository.Refs.FromGlob () for at optælle referencer matcher en bestemt glob
  • Tilføj support til XDG konfiguration butik
  • Make Config.Get () og Config.Delete () i stand til at målrette en bestemt butik
  • Diff.Compare () forbedringer: arbejde mod workdir og indeks, mener usporede ændringer, udsætte typechanges
  • Tillad hentning af fjernbetjeningen af ​​et ikke-lokalafdeling gennem Branch.Remote

Hvad er nyt i version v0.9.5:

  • Tilføjet understøttelse til at oprette, hente, listen og fjern objekt noter.
  • Sørg Repository kunne stole på specificerede globale og system config filer.

Hvad er nyt i version v0.9.0:

  • Støtte lokale sporing afdelinger
  • Tilføj en Ignoreret samling til RepositoryStatus typen
  • Expose den relative sti af TreeEntries
  • Sørg Repository stand til at arbejde over for specifikke indeks og workdir
  • Direkte skabelse eller klatter, Træer og forpligter uden workdir heller indeks involvering

Hvad er nyt i version v0.8.0:

  • Tilgang:
  • Tilføj Repository.Reset () og støtte til Blød og blandede tilstande
  • Make Repository.Commit () i stand til at ændre den nuværende spids af chefen
  • Gør konstruktøren af ​​Repository stand til at åbne et arkiv fra en arbejdsgruppe sti
  • Make Repository.Index.RetriveStatus ære de .gitgnore filer
  • Ændringer:
  • Fjern Repository.HasObject ()
  • Skift Repository.Init () for at gøre det returnere en forekomst af Repository type, i stedet for en streng, der indeholder stien til lageret
  • Opdater libgit2 binære filer til libgit2 / libgit2 @ 6d39c0d
  • Rettelser:
  • REINIT et depot ikke smide længere
  • Embedded libgit2 binære filer er nu udarbejdet med threadsafe = ON flag
  • Undgå Repository.Head.IsCurrentRepositoryHead fra at kaste når Repository er tom

Hvad er nyt i version v0.7.0:

  • Tilgang:
  • Tillad adgang til System og Global konfiguration uden for rammerne af en repo
  • Tilføj overbelastning til indeks metoder, der accepterer samling af stier
  • Ændringer:
  • Make Index.RetrieveStatus () returnerer indfødte filstier
  • Opret IndexEntry stand til at klare med indfødte filstier
  • Opdater libgit2 binære filer til libgit2 / libgit2 @ be00b00
  • misbillige Repository.HasObject ()
  • Fejlrettelser:
  • Fastgør build script til at være fuldt XBuild kompatible på Linux / Mono 2,10
  • Fix Index.Remove () til korrekt håndtere filer, der er blevet slettet, og modificeret i arbejdsmappen

Hvad er nyt i version v0.6.1:

  • Ændringer:
  • Opdater libgit2 binære filer til libgit2 / libgit2 @ e3baa3c.
  • Rettelser:
  • Undgå segmenteringsfejl ved fastlæggelsen af ​​status en af ​​arkiv.
  • Fix hentning af buggy status i nogle (ikke så sjældne) tilfælde.

Hvad er nyt i version v0.6.0:

  • Tilgang:
  • Tilføj Configuration.Get () overbelastning, der tager nøglen i dele.
  • Tilføj spore gren detaljer.
  • Tillad oprettelse af begå bruge underskrift fra konfigurationsfiler.
  • Tilføj Index.Remove ().
  • Tilføj en streng indexer til COMMIT og Tree typer for at lette genfinding af TreeEntries.
  • Ændringer:
  • Angiv standardværdi for ikke eksisterende konfiguration indstilling.
  • Skift træstrukturen i hvilken libgit2 binære filer er placeret.
  • Opdater libgit2 binære filer til libgit2 / libgit2 @ 28c1451.
  • Rettelser:
  • Undgå tælling af grene fra smide når arkivet indeholder afsidesliggende filialer.
  • Fix Index.Stage (), Index.Unstage ().

Hvad er nyt i version v0.5.0:

  • Tilgang:
  • Tilføj Repository.Index.RetrieveStatus ()
  • Tilføj håndtering af konfigurationsindstillinger lageret og genfinding af Fjernbetjeninger
  • Ændringer:
  • Kan nu optælle fra flere udgangspunkter
  • Mens opremse begår, automatisk dereference objekter til et begå objekt id
  • Udskyd løse af Branch.Tip, Tag.Target og Tag.Annotation
  • Erstat brugen af ​​ApplicationException med LibGit2Exception
  • Opdater libgit2 binære filer til libgit2 / libgit2 @ 35e9407
  • Rettelser:
  • Undgå tælling af begår fra smide når man starter fra et tag, der peger på en klat eller et træ (# 62)
  • Forhindre en gren fra at blive fjernet, hvis det er den nuværende leder
  • Referencer bliver nu opregnes i en ordnet måde
  • Fix Repository.Discover () gennemførelse, når der ikke .git mappe eksisterer

Lignende software

Zend InfoCard
Zend InfoCard

13 May 15

Common Node
Common Node

28 Feb 15

Apache Ivy
Apache Ivy

1 Mar 15

Hashie
Hashie

1 May 16

Andre software developer libgit2 Development Team

Rugged
Rugged

10 Apr 16

Gitteh
Gitteh

14 Apr 15

GitForDelphi
GitForDelphi

6 Jun 15

Kommentarer til LibGit2Sharp

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!