LibGit2Sharp

Screenshot der Software:
LibGit2Sharp
Softwarebeschreibung:
Version: 0.21.1 Aktualisiert
Upload-Datum: 12 Apr 15
Lizenz: Frei
Popularität: 49

Rating: nan/5 (Total Votes: 0)

Es ist eigentlich ein C # die Bindung an den libgit2 verknüpfbar C Git Bibliothek.
Die ursprüngliche libgit2 Bibliothek kann von hier heruntergeladen werden.
Andere Sprachbindungen für libgit2:
Rubin - Rugged
Objective-C - Ziel Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh und / oder nodegit
Go - go-git
ocaml - libgit2-ocaml
Erlang - Geef
.NET - libgit2net
Haskell - hgit2

Was ist neu in dieser Pressemitteilung:

  • Teach RemoteUpdater, um die Fernbedienung zu aktualisieren URL
  • Führen ObjectDatabase.CreateTree (Index) und Index.Reset (Baum)
  • Prozess breite Protokollierungsfunktion hinzufügen
  • In Prozess breit SmartSubtransport Registrierung / Aufhebung der Registrierung
  • Expose Index.Clear ()

Was ist neu in Version 0.21:

  • Teach RemoteUpdater, um die Remote-URL aktualisieren
  • Führen ObjectDatabase.CreateTree (Index) und Index.Reset (Baum)
  • Prozess breite Protokollierungsfunktion hinzufügen
  • In Prozess breit SmartSubtransport Registrierung / Aufhebung der Registrierung
  • Expose Index.Clear ()

Was ist neu in der Version 0.13.0:

  • Teach Kasse, um Benachrichtigungen zu melden
  • Erstellen Sie eine neue repo.Checkout () Überlast, die ein Commit Objekt akzeptiert
  • Lassen ObjectDatabase.CreateBlob (), um die Anzahl der Byte zu begrenzen, um zu konsumieren
  • Stellen ObjectDatabase.CreateBlob () akzeptieren ein Strom
  • Führen repo.Refs.RewriteHistory ()
  • Führen repo.Refs.ReachableFrom ()
  • Führen TreeDefinition.From (Commit)
  • Expose TagFetchMode Immobilie auf Remote-Art
  • In CopyNativeDependencies.targets

Was ist neu in der Version 0.10.0:

  • Update Arbeitsverzeichnis auf Kasse
  • New Netzwerk bezogene Funktionen: Klon, zu holen, push, Liste Remote-Referenzen
  • Expose die Köpfe, die beim letzten Aufruf aktualisiert wurden, holen in Repository.Network.FetchHeads
  • Führen Repository.Network.Remotes.IsValidName ()
  • New .gitignore bezogene Funktionen: temporäre Regeln Pfad Überprüfung
  • Hinzufügen von Unterstützung für benutzerdefinierte gelang ODB Backends
  • In revparse Unterstützung in Repository.Lookup ()
  • Erhöhen Repository.Commit (): Fügt zusammengeführten Branchen als Eltern, Bereinigung Daten zusammenführen
  • Führen Blob.IsBinary
  • In stark typisierte Ausnahmen (NonFastForwardException, UnmergedIndexEntriesException, ...)
  • In Grund stashing Unterstützung: add, abzurufen, Liste und entfernen
  • In git sauber Unterstützung in Repository.RemoveUntrackedFiles ()
  • In Verknüpfung mit HEAD in Repository.Refs.Head
  • Führen Repository.Refs.IsValidName ()
  • Repository.Refs.FromGlob (), um Verweise pass einen bestimmten glob aufzuzählen hinzufügen
  • Hinzufügen von Unterstützung für XDG Konfigurationsspeicher
  • Stellen Config.Get () und Config.Delete () in der Lage, eine bestimmte Zielspeicher
  • Diff.Compare () Verbesserungen: Arbeit gegen workdir und Index, betrachten untracked Änderungen, aussetzen typechanges
  • Abruf der Fernbedienung aus einem nicht-lokalen Niederlassung über Branch.Remote zulassen

Was ist neu in der Version v0.9.5:

  • Zusätzliche Unterstützung zum Erstellen, Abrufen, Liste und entfernen Objekt Noten.
  • Repository in der Lage, zu bestimmten globalen und Systemkonfigurationsdateien zu verlassen.

Was ist neu in der Version v0.9.0:

  • Unterstützung der lokalen Niederlassungen Tracking
  • Fügen Sie eine Ignoriert Sammlung dem RepositoryStatus Typ
  • Expose den relativen Pfad TreeEntries
  • Repository in der Lage, gegen die angegebenen Index und workdir
  • arbeiten
  • Direkte Schaffung oder Blobs, Bäume und verpflichtet, ohne die workdir noch index Beteiligung

Was ist neu in der Version v0.8.0:

  • Zusätze:
  • In Repository.Reset () und die Unterstützung von Soft-und Mixed-Modus
  • Stellen Repository.Commit () in der Lage, die aktuelle Spitze des Kopfes
  • ändern
  • Stellen Sie den Konstruktor der Repository in der Lage, ein Repository von einem Arbeitsverzeichnispfad öffnen
  • Stellen Repository.Index.RetriveStatus ehren die .gitgnore Dateien
  • Änderungen:
  • Entfernen Repository.HasObject ()
  • Ändern Repository.Init (), um es eine Instanz des Repository-Typ zurück, statt einer Zeichenfolge, die den Pfad des Repository
  • Update libgit2 Binärdateien libgit2 / libgit2 @ 6d39c0d
  • Fixes:
  • Reinit ein Repository nicht mehr werfen
  • Embedded libgit2 Binaries sind nun mit THREAD zusammengestellt = EIN-Flag
  • Prevent Repository.Head.IsCurrentRepositoryHead zu werfen, wenn das Repository ist leer

Was ist neu in der Version v0.7.0:

  • Zusätze:
  • Ermöglicht den Zugriff auf System und Globale Konfiguration außerhalb des Kontexts eines Repo
  • In Überlastungen zu indizieren Methoden, die Sammlung von Pfaden akzeptieren
  • Änderungen:
  • Stellen Index.RetrieveStatus () geben nativen Dateipfade
  • Stellen Entry in der Lage, mit nativen Dateipfade zu bewältigen
  • Update libgit2 Binärdateien libgit2 / libgit2 @ be00b00
  • Als veraltet Repository.HasObject ()
  • Bug Fixes:
  • Befestigen Sie das Build-Skript, um vollständig xbuild kompatibel zu Linux / Mono 2.10
  • Fix Index.Remove (), um korrekt Dateien, die gelöscht wurden und im Arbeitsverzeichnis geändert hand

Was ist neu in der Version v0.6.1:

  • Änderungen:
  • Update libgit2 Binärdateien libgit2 / libgit2 @ e3baa3c.
  • Fixes:
  • Prevent segfault bei der Bestimmung des Status von einem Repository.
  • Fix Abruf von buggy-Status in einigen (nicht seltenen) Fällen.

Was ist neu in der Version v0.6.0:

  • Zusätze:
  • Configuration.Get () Überladung, die Schlüssel in Teilen statt hinzufügen.
  • In Tracking Zweig Details.
  • Lassen Schaffung begehen mit Unterschrift von Konfigurationsdateien.
  • Index.Remove () hinzufügen.
  • Fügen Sie einen String-Indexer auf die Commit und Baumarten, um die Wiedergewinnung von TreeEntries erleichtern.
  • Änderungen:
  • Geben Sie Standardwert für nicht existierende Konfigurationseinstellung.
  • Ändern Sie die Baumstruktur, in die libgit2 Binärdateien befinden.
  • Update libgit2 Binärdateien libgit2 / libgit2 @ 28c1451.
  • Fixes:
  • Prevent Aufzählung der Zweige zu werfen, wenn das Repository enthält entfernten Niederlassungen.
  • Fix Index.Stage (), Index.Unstage ().

Was ist neu in der Version v0.5.0:

  • Zusätze:
  • In Repository.Index.RetrieveStatus ()
  • Handhabung der Konfigurationseinstellungen des Repository und Retrieval von Remotes Hinzufügen
  • Änderungen:
  • kann nun von mehreren Startpunkten aufzählen
  • Während der Aufzählung Commits, automatisch Dereferenzierung von Objekten zu einem Commit-Objekt-ID
  • Später Lösung von Branch.Tip, Tag.Target und Tag.Annotation
  • Nutzung Application Ersetzen LibGit2Exception
  • Update libgit2 Binärdateien libgit2 / libgit2 @ 35e9407
  • Fixes:
  • Prevent Aufzählung der Commits aus, wenn man von einem Tag, die bei einer blob oder einem Baum (# 62)
  • weist darauf werfen
  • Verhindern Sie eine Niederlassung entfernt wird, wenn es die aktuelle HEAD
  • Referenzen werden nun in einer geordneten Art und Weise aufgezählt
  • Fix Repository.Discover () -Implementierung, wenn keine Ordner vorhanden .git

Ähnliche Software

Ambient.js
Ambient.js

12 Apr 15

traits.js
traits.js

6 Jun 15

node-browscap
node-browscap

12 May 15

Apache Woden
Apache Woden

10 Dec 15

Andere Software von Entwickler libgit2 Development Team

pygit2
pygit2

10 Dec 15

GitForDelphi
GitForDelphi

6 Jun 15

Gitteh
Gitteh

14 Apr 15

Kommentare zu LibGit2Sharp

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!