LibGit2Sharp

Screenshot Software:
LibGit2Sharp
Detalii soft:
Versiune: 0.21.1 Actualizat
Incarca data: 12 Apr 15
Licenţă: Gratuit
Popularitate: 49

Rating: nan/5 (Total Votes: 0)

Acesta este de fapt un C legare la libgit2 corelate biblioteca C # Git.
Original Biblioteca libgit2 poate fi descărcat de la aici .
Alte legături lingvistice pentru libgit2:
Ruby - Rugged
Obiectiv-C - Obiectivul Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh și / sau nodegit
Du-te - go-git
OCaml - libgit2-OCaml
Erlang - Geef
.NET - libgit2net
Haskell - hgit2

Ce este nou în această versiune:

  • Învățați RemoteUpdater pentru a actualiza de la distanță URL
  • Introducerea ObjectDatabase.CreateTree (Index) și Index.Reset (Arbore)
  • Adăugați proces caracteristica de logare larg
  • Adăugați proces larg SmartSubtransport înmatriculare / anularea înregistrării
  • Expunere Index.Clear ()

Ce este nou în versiunea 0,21:

  • Învățați RemoteUpdater pentru a actualiza URL-ul de la distanță
  • Introducerea ObjectDatabase.CreateTree (Index) și Index.Reset (Arbore)
  • Adăugați proces caracteristica de logare larg
  • Adăugați proces larg SmartSubtransport înmatriculare / anularea înregistrării
  • Expunere Index.Clear ()

Ce este nou în versiunea 0.13.0:

  • Învățați checkout să reclami notificări
  • Creați un nou repo.Checkout () suprasarcină care accepta un obiect angajeze
  • Permiteți ObjectDatabase.CreateBlob () pentru a limita numărul de bytes de a consuma
  • Asigurați-ObjectDatabase.CreateBlob () accepta un flux
  • Introducerea repo.Refs.RewriteHistory ()
  • Introducerea repo.Refs.ReachableFrom ()
  • Introducerea TreeDefinition.From (Commit)
  • Expunere TagFetchMode proprietate de tipul Remote
  • Adăugați CopyNativeDependencies.targets

Ce este nou în versiunea 0.10.0:

  • directorul de lucru Actualizare la checkout

  • Caracteristici
  • rețea New conexe: clona, ​​adu, împinge, lista referințe la distanță
  • Expunere capetele care au fost actualizate în timpul ultimei aduce în Repository.Network.FetchHeads
  • Introducerea Repository.Network.Remotes.IsValidName ()
  • Noile caracteristici .gitignore legate: reguli temporare, calea de verificare
  • Adauga suport pentru personalizate, gestionate backend ODB
  • Adăugați sprijin revparse in Repository.Lookup ()
  • Îmbunătățirea Repository.Commit (): se adaugă ramuri fuzionate ca părinți, de curatare fuziona date
  • Introducerea Blob.IsBinary
  • Adăugați excepții puternic tastat-(NonFastForwardException, UnmergedIndexEntriesException, ...)
  • Adăugați suport ascunzindu de bază: add, prelua, lista și scoateți
  • Adăugați git suport curat in Repository.RemoveUntrackedFiles ()
  • Adăugați comenzi rapide la cap în Repository.Refs.Head
  • Introducerea Repository.Refs.IsValidName ()
  • Adăugați Repository.Refs.FromGlob () pentru a enumera referințe potrivite unui anumit glob
  • Adauga suport pentru magazin de configurare XDG
  • Asigurați-Config.Get () și Config.Delete () posibilitatea de a viza un anumit magazin
  • Diff.Compare () accesorii: locul de muncă împotriva workdir și index, ia în considerare modificările untracked, expune typechanges
  • Permiteți recuperarea de la distanta a unei sucursale non-locala prin Branch.Remote

Ce este nou în versiunea v0.9.5:

  • Adăugat suport pentru a crea, prelua, lista și scoateți Notele obiect.
  • Asigurați-capabil Repository să se bazeze pe fișiere globale și de sistem specificate de configurare.

Ce este nou în versiunea v0.9.0:

  • Suport filiale locale de urmărire
  • Adăugați o colecție ignorate la tipul RepositoryStatus
  • Expunere calea relativă de TreeEntries
  • Asigurați-capabil Repository de a lucra împotriva index specificat și workdir
  • creație directă sau Blobs, copaci și angajează fără implicarea workdir nici index

Ce este nou în versiunea v0.8.0:

  • Adăugări:
  • Adăugați Repository.Reset () și sprijinul de Soft și moduri mixte
  • Asigurați-Repository.Commit () posibilitatea de a modifica vârful curent de șef
  • Asigurați-constructorul de Repository în măsură să deschidă un depozit dintr-o cale de director de lucru
  • Asigurați-Repository.Index.RetriveStatus onora fișierele .gitgnore
  • Modificări:
  • Eliminare Repository.HasObject ()
  • Schimbare Repository.Init () pentru a face returna o instanță de tip Repository, în loc de un șir care conține calea depozit
  • Actualizare binare libgit2 la libgit2 / libgit2 @ 6d39c0d
  • Fixat:
  • REINIT un depozit nu mai arunca
  • binare libgit2 Embedded sunt acum compilate cu THREADSAFE = ON pavilion
  • preveni Repository.Head.IsCurrentRepositoryHead de aruncat atunci când Repository este gol

Ce este nou în versiunea v0.7.0:

  • Adăugări:
  • Permiteți accesul la sistem și de configurare global în afara contextului unui repo
  • Adăugați suprasarcini la metodele index care acceptă colecție de trasee
  • Modificări:
  • Asigurați-Index.RetrieveStatus () întoarce căi de fișier nativ
  • Asigurați-IndexEntry capabil să facă față cu căi de fișiere native
  • Actualizare binare libgit2 la libgit2 / libgit2 @ be00b00
  • condamna Repository.HasObject ()
  • fix Bug-uri:
  • Fix script construi a fi pe deplin compatibile XBuild pe Linux / Mono 2.10
  • Fix Index.Remove () să se ocupe de corect fișierele care au fost șterse și modificate în directorul de lucru

Ce este nou în versiunea v0.6.1:

  • Modificările:
  • Actualizare binare libgit2 la libgit2 / libgit2 @ e3baa3c.
  • Fixat:
  • Prevenirea segfault la determinarea statutului A de depozit.
  • Fix recuperare a statutului buggy, în anumite cazuri (nu că rare).

Ce este nou în versiunea v0.6.0:

  • Adăugări:
  • Adăugați Configuration.Get () suprasarcină care are cheia în părți.
  • Adăugați urmărire detalii sucursale.
  • Permiteți crearea comite folosind semnătura din fișierele de configurare.
  • Adăugați Index.Remove ().
  • Adaugă o indexare șir de comitere și de copaci tipuri pentru a facilita recuperarea de TreeEntries.
  • Modificări:
  • Oferiți valoare implicită pentru setare nu configurare existente.
  • Modificarea structurii copac în care libgit2 binare sunt amplasate.
  • Actualizare binare libgit2 la libgit2 / libgit2 @ 28c1451.
  • Fixat:
  • Prevenirea enumerare de sucursale din aruncare, atunci când magazia conține sucursalele izolate.
  • Fix Index.Stage (), Index.Unstage ().

Ce este nou în versiunea v0.5.0:

  • Adăugări:
  • Adăugați Repository.Index.RetrieveStatus ()
  • Adăugați manipularea setările de configurare ale depozitului și recuperarea Telecomenzi
  • Modificări:
  • Pot enumera acum din mai multe puncte de plecare
  • În timp ce enumera se angajează, în mod automat dereference obiecte pentru un id comite obiect
  • Amânare rezolvarea de Branch.Tip, Tag.Target și Tag.Annotation
  • Înlocuiți utilizarea ApplicationException cu LibGit2Exception
  • Actualizare binare libgit2 la libgit2 / libgit2 @ 35e9407
  • Fixat:
  • Prevenirea enumerare a se angajează la aruncat la pornirea de la o etichetă care indică la o pată de cerneală sau un copac (# 62)
  • preveni o ramură de a fi eliminat dacă este actualul șef
  • Referinte sunt acum enumerate în mod ordonat
  • Fix Repository.Discover () punerea în aplicare, atunci când nu există director .git

Software similare

soaplib
soaplib

5 Jun 15

Template7
Template7

10 Dec 15

puid
puid

12 May 15

SproutCore
SproutCore

28 Feb 15

Alte software-uri de dezvoltator libgit2 Development Team

GitForDelphi
GitForDelphi

6 Jun 15

nodegit
nodegit

6 Mar 16

Gitteh
Gitteh

14 Apr 15

Comentarii la LibGit2Sharp

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!