LibGit2Sharp

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

Rating: 3.5/5 (Total Votes: 2)

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

SeaJS
SeaJS

11 Mar 16

Respond.js
Respond.js

13 May 15

Blitz templates
Blitz templates

11 Mar 16

Esprima
Esprima

11 Mar 16

Andre software developer libgit2 Development Team

GitForDelphi
GitForDelphi

6 Jun 15

nodegit
nodegit

6 Mar 16

Rugged
Rugged

10 Apr 16

pygit2
pygit2

10 Dec 15

Kommentarer til LibGit2Sharp

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori