LibGit2Sharp

Software screenshot:
LibGit2Sharp
Software informatie:
Versie: 0.21.1 Bijgewerkt
Upload datum: 12 Apr 15
Licentie: Gratis
Populariteit: 146

Rating: 3.5/5 (Total Votes: 2)

Het is eigenlijk een C # binding aan de libgit2 koppelbare C Git library.
De oorspronkelijke libgit2 bibliotheek kan worden gedownload van hier .
Andere taal bindingen voor libgit2:
Ruby - Robuuste
Objective-C - Doel Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh en / of nodegit
Go - go-git
OCaml - libgit2-ocaml
Erlang - geef
.NET - libgit2net
Haskell - hgit2

Wat is nieuw in deze release:

  • Leer RemoteUpdater om de afstandsbediening te werken URL
  • Introduce ObjectDatabase.CreateTree (Index) en Index.Reset (Boom)
  • Voeg proces breed logging functie
  • Voeg proces breed SmartSubtransport aanmelden / afmelden
  • Expose Index.Clear ()

Wat is nieuw in versie 0.21:

  • Leer RemoteUpdater naar de externe URL te werken
  • Introduce ObjectDatabase.CreateTree (Index) en Index.Reset (Boom)
  • Voeg proces breed logging functie
  • Voeg proces breed SmartSubtransport aanmelden / afmelden
  • Expose Index.Clear ()

Wat is nieuw in versie 0.13.0:

  • Leer kassa om meldingen te melden
  • Maak een nieuwe repo.Checkout () overbelasting, die een Commit object accepteert
  • Laat ObjectDatabase.CreateBlob () om het aantal bytes te beperken om te consumeren
  • Maak ObjectDatabase.CreateBlob () aanvaarden een stroom
  • Introduce repo.Refs.RewriteHistory ()
  • Introduce repo.Refs.ReachableFrom ()
  • Introduce TreeDefinition.From (Commit)
  • Expose TagFetchMode woning op Remote soort
  • CopyNativeDependencies.targets toevoegen

Wat is nieuw in versie 0.10.0:

  • bijwerken werkt directory op de kassa
  • Nieuw netwerk gerelateerde functies: kloon, haal, duw, lijst remote referenties
  • Maak de koppen die zijn bijgewerkt tijdens de laatste halen in Repository.Network.FetchHeads
  • Introduce Repository.Network.Remotes.IsValidName ()
  • Nieuwe .gitignore gerelateerde functies: tijdelijke regels, weg controleren
  • Voeg ondersteuning voor aangepaste, beheerd ODB backends
  • Voeg revparse steun in Repository.Lookup ()
  • Verbetering Repository.Commit (): toevoegen samengevoegde takken als ouders, cleanup samenvoegen data
  • Introduceer Blob.IsBinary
  • Voeg sterk getypeerde uitzonderingen (NonFastForwardException, UnmergedIndexEntriesException, ...)
  • Voeg elementaire stashing ondersteuning: voegen, op te halen, lijst en verwijderen
  • Voeg git clean steun in Repository.RemoveUntrackedFiles ()
  • snelkoppeling toevoegen aan HEAD in Repository.Refs.Head
  • Introduce Repository.Refs.IsValidName ()
  • Repository.Refs.FromGlob () om referenties die overeenkomen met een gespecificeerde glob opsommen toevoegen
  • ondersteuning toevoegen voor XDG configuratiearchief
  • Maak Config.Get () en Config.Delete () in staat om een ​​specifieke winkel te richten
  • Diff.Compare () verbeteringen: werk tegen workdir en index, overwegen untracked veranderingen, typechanges bloot
  • Laat het ophalen van de afstandsbediening van een niet-lokale vestiging door middel Branch.Remote

Wat is nieuw in versie v0.9.5:

  • Ondersteuning toegevoegd voor het maken, op te halen, de lijst en verwijder object toelichting.
  • Zorg Repository kunnen rekenen op specifieke mondiale en systeem configuratie bestanden.

Wat is nieuw in versie v0.9.0:

  • Ondersteuning van lokale vestigingen bijhouden
  • Voeg een Genegeerd collectie om het type RepositoryStatus
  • Expose het relatieve pad van TreeEntries
  • Zorg Repository kunnen werken tegen bepaalde index en workdir
  • Direct creatie of Blobs, Bomen en verbindt zonder workdir noch index betrokkenheid

Wat is nieuw in versie versie 0.8.0:

  • Toevoeging:
  • Voeg Repository.Reset () en de steun van Zacht en gemengde modi
  • Maak Repository.Commit () in staat zijn tot wijziging van de huidige top van het hoofd
  • Maak de bouwer van Repository staat om een ​​repository openen vanuit een werkende pad
  • Maak Repository.Index.RetriveStatus eer de .gitgnore bestanden
  • Wijzigingen:
  • Verwijder Repository.HasObject ()
  • Change Repository.Init () om het terug een instantie van de Repository soort, in plaats van een string met het pad van de repository
  • bijwerken libgit2 binaries te libgit2 / libgit2 @ 6d39c0d
  • Fixes:
  • reinit een repository niet meer gooien
  • Embedded libgit2 binaries zijn nu gecompileerd met THREADSAFE = ON flag
  • Voorkom Repository.Head.IsCurrentRepositoryHead uit te gooien wanneer de Repository is leeg

Wat is nieuw in versie v0.7.0:

  • Toevoeging:
  • Laat de toegang tot System en Global configuratie buiten de context van een repo
  • overbelasting te indexeren methoden die verzameling paden te aanvaarden toevoegen
  • Wijzigingen:
  • Maak Index.RetrieveStatus () terugkeren inheemse bestandspaden
  • Zorg indexwoord staat om te gaan met inheemse bestandspaden
  • bijwerken libgit2 binaries te libgit2 / libgit2 @ be00b00
  • betreuren Repository.HasObject ()
  • Bug Fixes:
  • Maak de build script volledig XBuild compatibel op Linux / Mono 2.10
  • Fix Index.Remove () om bestanden die zijn verwijderd en gewijzigd in de working directory correct omgaan

Wat is nieuw in versie v0.6.1:

  • Wijzigingen:
  • bijwerken libgit2 binaries te libgit2 / libgit2 @ e3baa3c.
  • Fixes:
  • Voorkom segfault bij het bepalen van de status van een van de repository.
  • Fix ophalen van buggy-status in sommige (niet dat zeldzame) gevallen.

Wat is nieuw in versie v0.6.0:

  • Toevoeging:
  • Voeg Configuration.Get () overbelasting die toets is in delen.
  • Voeg volgen tak details.
  • Laat creatie van te plegen met de handtekening van de configuratiebestanden.
  • Voeg Index.Remove ().
  • Voeg een string indexer aan de Commit en Boom types om het ophalen van TreeEntries te vergemakkelijken.
  • Wijzigingen:
  • Zorg standaardwaarde voor niet bestaande configuratie-instelling.
  • Wijzig de boomstructuur waarin libgit2 binaries zijn gevestigd.
  • bijwerken libgit2 binaries te libgit2 / libgit2 @ 28c1451.
  • Fixes:
  • Voorkom opsomming van takken uit te gooien toen de repository bevat remote branches.
  • Fix Index.Stage (), Index.Unstage ().

Wat is nieuw in versie v0.5.0:

  • Toevoeging:
  • Voeg Repository.Index.RetrieveStatus ()
  • afhandeling van configuratie-instellingen van de repository en het ophalen van Remotes toevoegen
  • Wijzigingen:
  • Kan nu opsommen van meerdere uitgangspunten
  • Tijdens het opsommen commits, automatisch dereferentie objecten om een ​​commit object id
  • uitstellen oplossen van Branch.Tip, Tag.Target en Tag.Annotation
  • Vervang gebruik van ApplicationException met LibGit2Exception
  • bijwerken libgit2 binaries te libgit2 / libgit2 @ 35e9407
  • Fixes:
  • Voorkom opsomming van commits uit te gooien bij het starten van een tag die wijst op een blob of een boom (# 62)
  • Voorkom dat een vestiging kan worden verwijderd als het de huidige HEAD
  • Referenties worden nu in een besteld wijze opgesomd
  • Fix Repository.Discover () implementatie als er geen .git map bestaat

Vergelijkbare software

CSS Slap Chop
CSS Slap Chop

23 Jul 15

script.aculo.us
script.aculo.us

21 Jul 15

Hogan.js
Hogan.js

12 May 15

Andere software van ontwikkelaar libgit2 Development Team

Rugged
Rugged

10 Apr 16

nodegit
nodegit

6 Mar 16

pygit2
pygit2

10 Dec 15

Reacties op LibGit2Sharp

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!