LibGit2Sharp

Programinė įranga Screenshot:
LibGit2Sharp
Programinė detalės:
Versija: 0.21.1 Atnaujintas
Įkėlimo datą: 12 Apr 15
Licencija: Nemokamai
Populiarumas: 49

Rating: nan/5 (Total Votes: 0)

"Tai tikrai C #, prisijungdamas prie libgit2 nuorodom, C Git bibliotekoje.
Originalus libgit2 biblioteka gali būti atsisiųsti iš čia .
Kitos kalbos apkaustai skirti libgit2:
Rubinas - Tvirtas
Tikslas-C - tikslas Git "
Python - pygit2
PHP & nbsp; - PHP-Git "
LUA - luagit2
Delfai - GitForDelphi
Node.js - Gitteh ir / arba nodegit
Eiti - "go-Git"
OCaml - libgit2-ocaml
Erlang - Geef
NET - libgit2net
Haskell - hgit2

Kas naujo , šioje laidoje:

  • Išmokyti RemoteUpdater atnaujinti nuotolinio URL
  • Įvesti ObjectDatabase.CreateTree (Index) ir Index.Reset (medis);
  • Pridėti proceso platų registravimo funkciją
  • Pridėti proceso platų SmartSubtransport įregistravimo / išregistravimo;
  • Expose Index.Clear ();

Kas naujo versija 0,21:

  • Išmokyti RemoteUpdater atnaujinti nuotolinio URL
  • Įvesti ObjectDatabase.CreateTree (Index) ir Index.Reset (medis);
  • Pridėti proceso platų registravimo funkciją
  • Pridėti proceso platų SmartSubtransport įregistravimo / išregistravimo;
  • Expose Index.Clear ();

Kas naujo versijos 0.13.0:

  • Išmokyti kasos pranešti pranešimus,
  • Sukurti naują repo.Checkout () perkrovos, kuri priima įsipareigoti objektą;
  • Leisti ObjectDatabase.CreateBlob () apriboti baitų skaičių vartoti;
  • Padaryti ObjectDatabase.CreateBlob () priimti Stream
  • Įvesti repo.Refs.RewriteHistory ();
  • Įvesti repo.Refs.ReachableFrom ();
  • Įvesti TreeDefinition.From (Įsipareigoti)
  • Expose TagFetchMode turtą nuotolinio tipą
  • Pridėti CopyNativeDependencies.targets

Kas naujo versijos 0.10.0:

  • Atnaujinti dirba katalogas Checkout "
  • Nauja tinklu susijusios funkcijos: klonas, paimti, stumti, sąrašas nuotolinio nuorodos
  • Expose galvas, kad buvo atnaujintas per pastarąsias įnešti Repository.Network.FetchHeads
  • Įvesti Repository.Network.Remotes.IsValidName ();
  • Nauja .gitignore susijusios funkcijos: laikinas taisykles, kelias tikrinimas;
  • Pridėti paramą pagal užsakymą, valdomi ODB backends
  • Pridėti revparse paramą Repository.Lookup ();
  • Pagerinti Repository.Commit (): pridėti sulietus filialus, kaip tėvai, valymas sujungti duomenis,
  • Įvesti Blob.IsBinary
  • Pridėti stipriai įvedėte išimtys (NonFastForwardException, UnmergedIndexEntriesException, ...);
  • Pridėti pagrindinę stashing paramą: pridėti, gauti, sąrašas ir pašalinti;
  • Pridėti git švarų paramą Repository.RemoveUntrackedFiles ();
  • Pridėti nuorodą į galvą Repository.Refs.Head
  • Įvesti Repository.Refs.IsValidName ();
  • Pridėti Repository.Refs.FromGlob (), kad išvardinti nuorodas atitikimo tam tikrą Glob "
  • Pridėti paramą XDG konfigūracijos parduotuvėje
  • Padaryti Config.Get () ir Config.Delete () galėtų nukreipti konkrečioje parduotuvėje
  • Diff.Compare () Priedai: darbas su workdir ir indekso, apsvarstyti nestebimo pokyčius, atskleisti typechanges
  • Leisti gavimas iš ne vietos filialo nuotolinio per Branch.Remote

Kas naujo versija v0.9.5:

  • Pridėtas kurti, gauti, sąrašas ir pašalinti Objektas pastabos.
  • Padaryti saugykla galėtų remtis nurodytiems pasaulio ir sistemos konfigūracijos failus.

Kas naujo versija v0.9.0:

  • Remti vietos sekimo filialus;
  • Pridėti ignoruojami kolekciją RepositoryStatus tipą
  • Expose santykinį kelią TreeEntries
  • Padaryti saugykla galėtų dirbti su nurodytu indeksu ir workdir
  • Tiesioginis sukūrimas arba BLOB, medžiai ir įsipareigoja be workdir nei indekso dalyvavimą;

Kas naujo versija v0.8.0:

  • Priedai:
  • Pridėti Repository.Reset () ir paramą iš minkštos ir mišrios režimus
  • Padaryti Repository.Commit () galėtų pakeisti dabartinę patarimas galvos
  • Padaryti kapinyno konstruktorius galės atidaryti saugyklą iš darbo kelią prie katalogo
  • Padaryti Repository.Index.RetriveStatus pagerbti .gitgnore failus,
  • Pokyčiai: "
  • Pašalinti Repository.HasObject ();
  • Pakeisti Repository.Init (), kad ji grąžina kapinyno tipo egzempliorių, užuot eilutę, kurioje yra kapinyno
  • kelias
  • Atnaujinti libgit2 dvejetainius į libgit2 / libgit2 @ 6d39c0d
  • korekcija: "
  • Reinit saugykloje neturi mesti nebėra,
  • Įterptosios libgit2 dvejetainius dabar rengiami threadsafe = ON vėliava
  • Neleisti Repository.Head.IsCurrentRepositoryHead iš mėtyti, kai saugykla yra tuščia

Kas naujo versija v0.7.0:

  • Priedai:
  • Leisti prieigą prie sistemos ir pasaulinio konfigūracijos už atpirkimo kontekste;
  • Pridėti perkrovų indeksuoti metodų, kurie priima kolekciją takais;
  • Pokyčiai: "
  • Padaryti Index.RetrieveStatus () grąžina gimtoji failų kelius;
  • Padaryti IndexEntry sugebėti susidoroti su vietinėmis failų takais;
  • Atnaujinti libgit2 dvejetainius į libgit2 / libgit2 @ be00b00
  • protestuoti Repository.HasObject ();
  • pataisymai: "
  • Nustatyti kaupimąsi scenarijų būtų visiškai XBuild suderinama su Linux / Mono 2.10
  • Nustatyti Index.Remove (), kad tinkamai tvarkyti failus, kurie buvo ištrinti ir pakeisti, darbo kataloge;

Kas naujo versija v0.6.1:

  • Pokyčiai: "
  • Atnaujinti libgit2 dvejetainius į libgit2 / libgit2 @ e3baa3c.
  • korekcija: "
  • Neleisti segfault nustatant statusą kapinyno.
  • Nustatyti gavimas buggy statuso kai (ne tai, kad retais) atvejais.

Kas naujo versija v0.6.0:

  • Priedai:
  • Pridėti Configuration.Get () perkrovos kad turėjo raktą dalių.
  • Pridėti stebėjimo filialas duomenys.
  • Leisti kurti įsipareigoti naudoti parašą konfigūracijos failus.
  • Pridėti Index.Remove ().
  • Pridėti string Indexer su įsipareigoti ir medžių rūšių, siekiant palengvinti gavimas TreeEntries.
  • Pokyčiai: "
  • Pateikite numatytąją vertę ne neegzistuojančio konfigūracijos nustatymus.
  • Keisti medžio struktūrą, į kurią libgit2 dvejetainius yra.
  • Atnaujinti libgit2 dvejetainius į libgit2 / libgit2 @ 28c1451.
  • korekcija: "
  • Neleisti skaičiavimas šakų mesti kai saugykla yra nutolusių filialų.
  • Nustatyti Index.Stage (), Index.Unstage ().

Kas naujo versija v0.5.0:

  • Priedai:
  • Pridėti Repository.Index.RetrieveStatus ();
  • Pridėti tvarkymą konfigūracijos nustatymų saugyklos ir paieška pilotų,
  • Pokyčiai: "
  • dabar gali išvardinti iš kelių pradinių taškų;
  • Nors išvardijant įsipareigoja automatiškai dereference objektų į įsipareigoti Objekto ID;
  • Atidėti sprendimo dėl Branch.Tip, Tag.Target ir Tag.Annotation
  • Pakeisti naudojimas ApplicationException su LibGit2Exception
  • Atnaujinti libgit2 dvejetainius į libgit2 / libgit2 @ 35e9407
  • korekcija: "
  • Neleisti skaičiavimas įsipareigoja iš mėtyti, kai nuo žymos, kurios taškuose blob arba medžio (# 62)
  • Neleisti filialą gražu pašalinti, jei tai dabartinis vadovas,
  • Nuorodos kurios dabar yra išvardytos tam užsakytos būdu;
  • Nustatyti Repository.Discover () įgyvendinimą, kai nėra .git aplankas

Panaši programinė įranga

Addressable
Addressable

12 Apr 15

task.js
task.js

5 Jun 15

Unirest (PHP)
Unirest (PHP)

6 Jun 15

Baseline.php
Baseline.php

13 May 15

Kita programinė įranga kūrėjas libgit2 Development Team

Rugged
Rugged

10 Apr 16

pygit2
pygit2

10 Dec 15

Gitteh
Gitteh

14 Apr 15

GitForDelphi
GitForDelphi

6 Jun 15

Komentarai LibGit2Sharp

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!