LibGit2Sharp

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

Rating: nan/5 (Total Votes: 0)

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

SproutCore
SproutCore

28 Feb 15

History.js
History.js

1 Mar 15

2DOMtastic
2DOMtastic

28 Feb 15

OptConfig
OptConfig

12 May 15

Andere software van ontwikkelaar libgit2 Development Team

pygit2
pygit2

10 Dec 15

GitForDelphi
GitForDelphi

6 Jun 15

nodegit
nodegit

6 Mar 16

Reacties op LibGit2Sharp

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