LibGit2Sharp

Logiciel capture d'écran:
LibGit2Sharp
Détails logiciels:
Version: 0.21.1 Mise à jour
Date de transfert: 12 Apr 15
Licence: Gratuit
Popularité: 49

Rating: nan/5 (Total Votes: 0)

Il est en fait un C se lier à la libgit2 liable bibliothèque C # Git.
La bibliothèque de libgit2 original peut être téléchargé à partir de ici .
Autres liaisons de langage pour libgit2:
Ruby - Rugged
Objective-C - Objectif Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh et / ou nodegit
Allez - go-git
OCaml - libgit2-ocaml
Erlang - Geef
.NET - libgit2net
Haskell - hgit2

Ce qui est nouveau dans cette version:

  • Enseigner RemoteUpdater de mettre à jour la télécommande URL
  • Présentez ObjectDatabase.CreateTree (Index) et Index.Reset (Arbre)
  • Ajouter processus large fonctionnalité de journalisation
  • Ajouter processus à l'échelle SmartSubtransport inscription / désinscription
  • Exposer Index.Clear ()

Ce qui est nouveau dans la version 0.21:

  • Enseigner RemoteUpdater de mettre à jour l'URL à distance
  • Présentez ObjectDatabase.CreateTree (Index) et Index.Reset (Arbre)
  • Ajouter processus large fonctionnalité de journalisation
  • Ajouter processus à l'échelle SmartSubtransport inscription / désinscription
  • Exposer Index.Clear ()

Ce qui est nouveau dans la version 0.13.0:

  • Enseigner la caisse pour signaler les notifications
  • Créer une nouvelle surcharge repo.Checkout () qui accepte un objet commit
  • Laissez ObjectDatabase.CreateBlob () afin de limiter le nombre d'octets à consommer
  • Assurez ObjectDatabase.CreateBlob () accepter un flux
  • Présentez repo.Refs.RewriteHistory ()
  • Présentez repo.Refs.ReachableFrom ()
  • Présentez TreeDefinition.From (Commit)
  • Exposer propriété TagFetchMode du type à distance
  • Ajout CopyNativeDependencies.targets

Ce qui est nouveau dans la version 0.10.0:

  • Mise à jour le répertoire de travail à la caisse
  • Nouveau réseau fonctionnalités liées: clone, chercher, pousser, liste des références distantes
  • Exposer les têtes qui ont été mises à jour lors de la dernière chercher dans Repository.Network.FetchHeads
  • Présentez Repository.Network.Remotes.IsValidName ()
  • Nouveaux .gitignore fonctionnalités liées: des règles temporaires, chemin de vérification
  • Ajout du support pour coutume, gérés backends PMO
  • Ajout du support revparse dans Repository.Lookup ()
  • Améliorer Repository.Commit (): ajouter branches fusionnées en tant que parents, nettoyage fusionner des données
  • Présentez Blob.IsBinary
  • Ajout exceptions fortement typées (NonFastForwardException, UnmergedIndexEntriesException, ...)
  • Ajout du support de base stashing: ajouter, récupérer, afficher et supprimer
  • Ajouter git support propre dans Repository.RemoveUntrackedFiles ()
  • Ajouter un raccourci à tête dans Repository.Refs.Head
  • Présentez Repository.Refs.IsValidName ()
  • Ajouter Repository.Refs.FromGlob () pour énumérer les références correspondant à un glob spécifiée
  • Ajout du support pour XDG magasin de configuration
  • Assurez Config.Get () et Config.Delete () capable de cibler un magasin spécifique
  • Diff.Compare () améliorations: le travail contre workdir et l'index, tenir compte des variations non suivis, exposer typechanges
  • Autoriser la récupération de la télécommande d'une branche non-locale à travers Branch.Remote

Ce qui est nouveau dans la version v0.9.5:

  • Ajout du support pour créer, récupérer, afficher et supprimer notes d'objets.
  • Assurez Repository pouvoir compter sur les fichiers de configuration mondiales et système spécifiées.

Ce qui est nouveau dans la version v0.9.0:

  • Soutenir les branches locales de suivi
  • Ajouter une collection Ignoré au type RepositoryStatus
  • Exposer le chemin relatif du TreeEntries
  • Assurez référentiel capable de travailler contre index spécifié et workdir
  • Création directe ou Blobs, arbres et se engage sans la participation de workdir ni index

Ce qui est nouveau dans la version v0.8.0:

  • Ajouts:
  • Ajouter Repository.Reset () et le soutien de Soft et modes mixtes
  • Assurez Repository.Commit () en mesure de modifier la pointe actuelle de la tête
  • Faites le constructeur de référentiel en mesure d'ouvrir un dépôt à partir d'un chemin d'accès du répertoire de travail
  • Faire Repository.Index.RetriveStatus honorer les fichiers .gitgnore
  • Changements:
  • Supprimer Repository.HasObject ()
  • Changement Repository.Init () pour faire revenir une instance du type de référentiel, au lieu d'une chaîne contenant le chemin du référentiel
  • Mise à jour libgit2 binaires à libgit2 / libgit2 @ 6d39c0d
  • Corrections:
  • Reinit un référentiel ne plus jeter pas
  • binaires libgit2 intégré sont maintenant compilés avec THREADSAFE = ON drapeau
  • Prévenir Repository.Head.IsCurrentRepositoryHead de jeter lorsque le référentiel est vide

Ce qui est nouveau dans la version v0.7.0:

  • Ajouts:
  • Autoriser l'accès du système et la configuration globale en dehors du contexte d'un repo
  • Ajoutez les surcharges à des méthodes d'index qui acceptent collection de chemins
  • Changements:
  • Faire Index.RetrieveStatus () retourne chemins de fichiers natifs
  • Assurez IndexEntry mesure de faire face avec des chemins de fichiers natifs
  • Mise à jour libgit2 binaires à libgit2 / libgit2 @ be00b00
  • Déprécier Repository.HasObject ()
  • Correction de bugs:
  • Fixer le script de compilation pour être pleinement compatible XBuild sur Linux / Mono 2.10
  • Correction Index.Remove () pour gérer correctement les fichiers qui ont été supprimés ou modifiés dans le répertoire de travail

Ce qui est nouveau dans la version v0.6.1:

  • Changements:
  • Mise à jour libgit2 binaires à libgit2 / libgit2 @ e3baa3c.
  • Corrections:
  • Prévenir segmentation fault lors de la détermination du statut d'un référentiel.
  • Récupération de Fix du statut poussette dans certains (pas que de rares cas).

Ce qui est nouveau dans la version v0.6.0:

  • Ajouts:
  • Ajouter Configuration.Get () surcharge qui prend clé dans les pièces.
  • Ajouter détails de suivi de la branche.
  • Permettre la création de commettre en utilisant la signature des fichiers de configuration.
  • Ajouter Index.Remove ().
  • Ajouter un indexeur de chaîne pour les types engager et d'arbres afin de faciliter la récupération des TreeEntries.
  • Changements:
  • Fournir valeur par défaut pour le réglage de configuration inexistante.
  • Changer la structure arborescente dans laquelle libgit2 binaires sont situés.
  • Mise à jour libgit2 binaires à libgit2 / libgit2 @ 28c1451.
  • Corrections:
  • Prévenir énumération des branches de jeter lorsque le référentiel contient branches éloignées.
  • Correction Index.Stage (), Index.Unstage ().

Ce qui est nouveau dans la version v0.5.0:

  • Ajouts:
  • Ajouter Repository.Index.RetrieveStatus ()
  • Ajouter manipulation des paramètres de configuration du référentiel et la récupération des télécommandes
  • Changements:
  • Peut maintenant énumérer à partir de plusieurs points de départ
  • Bien que l'énumération commits, automatiquement déréférencer des objets à un id commettre d'objet
  • Différer résoudre des Branch.Tip, Tag.Target et Tag.Annotation
  • Remplacer utilisation de ApplicationException avec LibGit2Exception
  • Mise à jour libgit2 binaires à libgit2 / libgit2 @ 35e9407
  • Corrections:
  • Prévenir énumération des commits de lancer lors du démarrage d'un tag qui pointe à une goutte ou un arbre (n ° 62)
  • prévenir une branche d'être retirée si elle est l'actuel chef
  • Les références sont désormais énumérés dans une manière ordonnée
  • Correction Repository.Discover () mise en œuvre en l'absence de dossier .git existe

Logiciel similaire

openDICOM.NET
openDICOM.NET

21 Jul 15

Java Excel API
Java Excel API

6 Jun 15

Zip Code Lookups
Zip Code Lookups

10 Feb 16

D'autres logiciels de développeur libgit2 Development Team

nodegit
nodegit

6 Mar 16

pygit2
pygit2

10 Dec 15

Gitteh
Gitteh

14 Apr 15

Rugged
Rugged

10 Apr 16

Commentaires à LibGit2Sharp

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie