LibGit2Sharp

Software captura de pantalla:
LibGit2Sharp
Detalles de software:
Versión: 0.21.1 Actualizado
Fecha de carga: 12 Apr 15
Licencia: Libre
Popularidad: 49

Rating: nan/5 (Total Votes: 0)

En realidad, es un C de unión a la biblioteca enlazable C Git libgit2 #.
La biblioteca libgit2 original se puede descargar de aquí .
Otros enlaces de lenguaje para libgit2:
Ruby - robusta
Objective-C - Objetivo Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh y / o nodegit
Ir - go-git
ocaml - libgit2-ocaml
Erlang - Geef
NET - libgit2net
Haskell - hgit2

¿Qué hay de nuevo en esta versión:

  • Enseñe RemoteUpdater para actualizar el control remoto URL
  • Introducir ObjectDatabase.CreateTree (Índice) y Index.Reset (Árbol)
  • Añadir función de registro amplio proceso
  • Añadir proceso de amplia SmartSubtransport registro / anulación del registro
  • Expose Index.Clear ()

¿Qué hay de nuevo en la versión 0.21:

  • Enseñe RemoteUpdater para actualizar la URL remota
  • Introducir ObjectDatabase.CreateTree (Índice) y Index.Reset (Árbol)
  • Añadir función de registro amplio proceso
  • Añadir proceso de amplia SmartSubtransport registro / anulación del registro
  • Expose Index.Clear ()

¿Qué hay de nuevo en la versión 0.13.0:

  • Enseñe checkout reportar notificaciones
  • Crear repo.Checkout () sobrecarga que acepta un objeto Comprometerse
  • Permitir ObjectDatabase.CreateBlob () para limitar el número de bytes para consumir
  • Haga ObjectDatabase.CreateBlob () aceptar una corriente
  • Introducir repo.Refs.RewriteHistory ()
  • Introducir repo.Refs.ReachableFrom ()
  • Introducir TreeDefinition.From (Commit)
  • Expose propiedad TagFetchMode del tipo remoto
  • Añadir CopyNativeDependencies.targets

¿Qué hay de nuevo en la versión 0.10.0:

  • directorio de trabajo de actualización en la salida

  • características relacionadas
  • Nueva red: clon, ir a buscar, empujar, lista de referencias remotas
  • Exponer las cabezas que se han actualizado en el último se ha podido recuperar en Repository.Network.FetchHeads
  • Introducir Repository.Network.Remotes.IsValidName ()
  • Las nuevas características .gitignore relacionadas: reglas temporales, camino comprobar
  • Añadir soporte para la aduana, que gestiona backends ODB
  • Añadir soporte revparse en Repository.Lookup ()
  • Mejorar Repository.Commit (): añadir ramas fusionadas como padres, la limpieza se fusionan datos
  • Introducir Blob.IsBinary
  • Añadir excepciones inflexible de tipos (NonFastForwardException, UnmergedIndexEntriesException, ...)
  • Añadir soporte básico esconder: añadir, recuperar, lista y eliminar
  • Añadir git apoyo limpio en Repository.RemoveUntrackedFiles ()
  • Añadir acceso directo a HEAD en Repository.Refs.Head
  • Introducir Repository.Refs.IsValidName ()
  • Añadir Repository.Refs.FromGlob () para enumerar las referencias que coinciden con un pegote especificada
  • Añadir soporte para almacén de configuración XDG
  • Haga Config.Get () y Config.Delete () capaz de dirigirse a una tienda específica
  • Diff.Compare () mejoras: el trabajo contra workdir e índice, considere cambios sin seguimiento, exponer typechanges
  • Permitir la recuperación de la distancia de una sucursal no local a través Branch.Remote

¿Qué hay de nuevo en la versión v0.9.5:

  • Se ha añadido soporte para crear, recuperar, lista y eliminar notas de objetos.
  • Haga Repositorio poder confiar en los archivos de configuración global y sistema especificados.

¿Qué hay de nuevo en la versión v0.9.0:

  • Apoya ramas de seguimiento locales
  • Añadir una colección Ignorado al tipo RepositoryStatus
  • Exponer la ruta relativa de TreeEntries
  • Haga Repositorio capaz de trabajar en contra de índice especificado y workdir
  • creación directa o Blobs, árboles y se compromete sin la participación ni workdir index

¿Qué hay de nuevo en la versión v0.8.0:

  • Adiciones:
  • Añadir Repository.Reset () y el apoyo de Suave y modos mixtos
  • Haga Repository.Commit () capaz de modificar la punta actual de la cabeza
  • Haga el constructor de depósito capaz de abrir un depósito de una ruta del directorio de trabajo
  • Haga Repository.Index.RetriveStatus honrar los archivos .gitgnore
  • Los cambios:
  • Eliminar Repository.HasObject ()
  • Cambiar Repository.Init () para hacer que devolver una instancia del tipo de repositorio, en lugar de una cadena que contiene la ruta del repositorio
  • Actualizar binarios libgit2 a libgit2 / libgit2 @ 6d39c0d
  • Correcciones:
  • Reinit un repositorio no lanza más
  • binarios libgit2 Embedded ahora se compilan con THREADSAFE = ON bandera
  • Evitar Repository.Head.IsCurrentRepositoryHead de tirar cuando el depósito está vacío

¿Qué hay de nuevo en la versión v0.7.0:

  • Adiciones:
  • Permitir el acceso al sistema y la configuración global fuera del contexto de un acuerdo de recompra
  • Añadir sobrecargas a los métodos de índice que aceptan colección de caminos
  • Los cambios:
  • Haga Index.RetrieveStatus () devuelven las rutas de archivos nativos
  • Haga IndexEntry capaz de hacer frente a las rutas de archivos nativos
  • Actualizar binarios libgit2 a libgit2 / libgit2 @ be00b00
  • Desaprobar Repository.HasObject ()
  • Corrección de errores:
  • Fijar el script de construcción para ser totalmente compatible XBuild en Linux / Mono 2,10
  • Fijar Index.Remove () para manejar correctamente los archivos que han sido eliminados y modificados en el directorio de trabajo

¿Qué hay de nuevo en la versión v0.6.1:

  • Los cambios:
  • Actualizar binarios libgit2 a libgit2 / libgit2 @ e3baa3c.
  • Correcciones:
  • Evitar segfault la hora de determinar el estado de un repositorio.
  • Recuperación Fix del estado con errores en algunos casos (no es que raro).

¿Qué hay de nuevo en la versión v0.6.0:

  • Adiciones:
  • Añadir Configuration.Get () sobrecarga que toma clave en partes.
  • Añadir seguimiento detalles sucursales.
  • Permitir la creación de comprometerse mediante la firma de los archivos de configuración.
  • Añadir Index.Remove ().
  • Añadir un indexador cadena a los tipos Commit y árbol con el fin de facilitar la recuperación de TreeEntries.
  • Los cambios:
  • Proporcionar valor predeterminado de ajuste de configuración inexistente.
  • Cambiar la estructura de árbol en la que libgit2 binarios se encuentran.
  • Actualizar binarios libgit2 a libgit2 / libgit2 @ 28c1451.
  • Correcciones:
  • Evitar enumeración de las ramas de tirar cuando el repositorio contiene sucursales remotas.
  • Fijar Index.Stage (), Index.Unstage ().

¿Qué hay de nuevo en la versión v0.5.0:

  • Adiciones:
  • Añadir Repository.Index.RetrieveStatus ()
  • Añadir manipulación de los parámetros de configuración del repositorio y la recuperación de los telecontroles
  • Los cambios:
  • Ahora se puede enumerar desde múltiples puntos de partida
  • Si bien la enumeración de las confirmaciones, automáticamente eliminar la referencia objetos a una Identificación cometer objeto
  • Aplazar la resolución de Branch.Tip, Tag.Target y Tag.Annotation
  • Reemplazar el uso de ApplicationException con LibGit2Exception
  • Actualizar binarios libgit2 a libgit2 / libgit2 @ 35e9407
  • Correcciones:
  • Evitar la enumeración de confirmaciones de tirar cuando se parte de una etiqueta que apunta a una mancha o un árbol (# 62)
  • Prevenir una rama de ser eliminado si es la CABEZA actual
  • Las referencias están siendo enumeran de una manera ordenada
  • Fijar Repository.Discover () aplicación cuando no existe ninguna carpeta .git

Programas parecidos

Mold
Mold

10 Feb 16

Set
Set

10 Dec 15

UglifyJS
UglifyJS

10 Feb 16

Otro software de desarrollador libgit2 Development Team

GitForDelphi
GitForDelphi

6 Jun 15

pygit2
pygit2

10 Dec 15

nodegit
nodegit

6 Mar 16

Gitteh
Gitteh

14 Apr 15

Comentarios a la LibGit2Sharp

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!
Búsqueda por categoría