LibGit2Sharp

Software screenshot:
LibGit2Sharp
Podrobnosti Software:
Verze: 0.21.1 Aktualizováno
Datum uploadu: 12 Apr 15
Licence: Volný
Popularita: 146

Rating: 3.5/5 (Total Votes: 2)

Je to vlastně C # vazbu na libgit2 propojitelných C Git knihovny.
Původní libgit2 knihovnu lze stáhnout z zde .
Další jazykové vazby pro libgit2:
Ruby - Robustní
Objective-C - Cíl Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh a / nebo nodegit
Go - go-git
OCaml - libgit2-ocaml
Erlang - Geef
NET - libgit2net
Haskell - hgit2

Co je nového v této verzi:

  • Naučte RemoteUpdater aktualizovat ovladač URL
  • Zavést ObjectDatabase.CreateTree (index) a Index.Reset (strom)
  • Přidat procesu širokou protokolování funkce
  • Přidat procesu širokou SmartSubtransport registraci / zrušení registrace
  • Vystavit Index.Clear ()

Co je nového ve verzi 0.21:

  • Naučte RemoteUpdater aktualizovat vzdáleného URL
  • Zavést ObjectDatabase.CreateTree (index) a Index.Reset (strom)
  • Přidat procesu širokou protokolování funkce
  • Přidat procesu širokou SmartSubtransport registraci / zrušení registrace
  • Vystavit Index.Clear ()

Co je nového ve verzi 0.13.0:

  • Naučte Pokladna hlásit oznámení
  • Vytvořte nový repo.Checkout (), přetížení, která přijímá commit objekt
  • Povolit ObjectDatabase.CreateBlob () omezit počet bajtů konzumovat
  • Zkontrolujte, ObjectDatabase.CreateBlob () přijmout Stream
  • Zavést repo.Refs.RewriteHistory ()
  • Zavést repo.Refs.ReachableFrom ()
  • Zavést TreeDefinition.From (Commit)
  • Vystavit vlastnost TagFetchMode na dálkovém typu
  • Přidat CopyNativeDependencies.targets

Co je nového ve verzi 0.10.0:

  • Aktualizovat pracovní adresář na pokladně
  • Nová síť související vlastnosti: klon, aport, stisk, seznam vzdálené odkazy
  • vystavit hlavy, které byly aktualizovány v průběhu poslední přinést v Repository.Network.FetchHeads
  • Zavést Repository.Network.Remotes.IsValidName ()
  • Nové .gitignore související funkce: dočasné pravidla, cesta kontrolu
  • Přidat podporu pro zvyk, spravované ODB backends
  • Přidat revparse podporu v Repository.Lookup ()
  • Zlepšit Repository.Commit (): přidat sloučené pobočky jako rodiče, vyčištění sloučit data
  • Zavést Blob.IsBinary
  • Přidat silnými výjimky (NonFastForwardException, UnmergedIndexEntriesException, ...)
  • Přidat základní podporu stashing: add, získat, seznam a odstranit
  • Přidat git čistý podporu v Repository.RemoveUntrackedFiles ()
  • Přidat zástupce HEAD v Repository.Refs.Head
  • Zavést Repository.Refs.IsValidName ()
  • Přidat Repository.Refs.FromGlob () výčet referencí odpovídající zadané kapička
  • Přidat podporu pro konfiguraci úložiště XDG
  • Zkontrolujte, Config.Get () a Config.Delete (), schopné cílit na konkrétní obchod
  • Diff.Compare () Vylepšení: práce proti Workdir a indexu, zvažte nesledované změny, vystavit typechanges
  • Povolit načítání dálkového ovládání nebo non-místní pobočky přes Branch.Remote

Co je nového ve verzi v0.9.5:

  • Byla přidána podpora pro vytvářet, načítat, seznam a odstranit objekt poznámky.
  • Zkontrolujte, úložiště moci spolehnout na zadaných globálních a systémových souborů config.

Co je nového ve verzi v0.9.0:

  • Podpora místních poboček sledování
  • Přidat ignorovaného sbírku typu RepositoryStatus
  • Vystavit relativní cestu TreeEntries
  • Zkontrolujte, úložiště schopen pracovat proti určeném indexu a Workdir
  • Direct tvorba nebo Blobs, stromy a zavazuje bez zapojení Workdir ani index

Co je nového ve verzi v0.8.0:

  • Dodatky:
  • Přidat Repository.Reset () a podporu měkké a smíšené režimy
  • Zkontrolujte, Repository.Commit () schopný změnit současnou špičku hlavy
  • Zkontrolujte, konstruktér úložiště schopen otevřít úložiště z cesty pracovního adresáře
  • Zkontrolujte, Repository.Index.RetriveStatus ctít .gitgnore soubory
  • Změny:
  • Odstranit Repository.HasObject ()
  • Změnit Repository.Init (), aby se to vrátit instance úložiště typu, namísto řetězec obsahující cestu úložiště
  • Aktualizace libgit2 binárky libgit2 / libgit2 @ 6d39c0d
  • Opravy:
  • Reinit úložiště nevyhodí už
  • Embedded libgit2 binární soubory jsou nyní zkompilované s THREADSAFE = ON vlajkou
  • Zabránit Repository.Head.IsCurrentRepositoryHead od házení když Repository je prázdný

Co je nového ve verzi v0.7.0:

  • Dodatky:
  • Povolit přístup k systému a globální konfiguraci mimo kontextu repo
  • Přidat přetížení na metody indexu, které přijímají kolekci cest
  • Změny:
  • Zkontrolujte, Index.RetrieveStatus () vrátíte nativních souborů cesty
  • Zkontrolujte, IndexEntry schopna vyrovnat se s rodilým cesty k souboru
  • Aktualizace libgit2 binárky libgit2 / libgit2 @ be00b00
  • kritizovat Repository.HasObject ()
  • Opravy chyb:
  • Připevněte build skript být plně kompatibilní XBuild na Linux / Mono 2.10
  • Fix Index.Remove () správně zpracovat soubory, které byly odstraněny a změněny v pracovním adresáři

Co je nového ve verzi v0.6.1:

  • Změny:
  • Aktualizace libgit2 binárky libgit2 / libgit2 @ e3baa3c.
  • Opravy:
  • Prevent segfault při určování statusu z repozitáře.
  • Fix získávání buggy postavení v některých (ne, že vzácné) případech.

Co je nového ve verzi v0.6.0:

  • Dodatky:
  • Přidat Configuration.Get (), přetížení, který bere klíč v částech.
  • Přidat sledování detailů pobočky.
  • Povolit vytvoření spáchat pomocí podpis konfiguračních souborů.
  • Přidat Index.Remove ().
  • Přidat řetězec indexeru k commit a strom typy, aby se usnadnilo načítání TreeEntries.
  • Změny:
  • Poskytovat výchozí hodnotu pro neexistujícího nastavení konfigurace.
  • Změnit stromovou strukturu, do které libgit2 binární soubory jsou umístěny.
  • Aktualizace libgit2 binárky libgit2 / libgit2 @ 28c1451.
  • Opravy:
  • Zabránit výčet oborů z házení když úložiště obsahuje vzdálených poboček.
  • Fix Index.Stage (), Index.Unstage ().

Co je nového ve verzi v0.5.0:

  • Dodatky:
  • Přidat Repository.Index.RetrieveStatus ()
  • Přidat manipulaci nastavení konfigurace úložiště a získávání Remotes
  • Změny:
  • Lze nyní vyjmenovat z různých výchozích bodů
  • Zatímco výčet commitů, automaticky dereference objektů na spáchání Object ID
  • Odlo¾it vyřešení Branch.Tip, Tag.Target a Tag.Annotation
  • Nahradit používání ApplicationException s LibGit2Exception
  • Aktualizace libgit2 binárky libgit2 / libgit2 @ 35e9407
  • Opravy:
  • Zabránit výčet commitů z házení při spuštění z tagu, který ukazuje na blob nebo stromu (# 62)
  • Zabraňte pobočku před přemístěním, jestli je to současný šéf
  • Reference jsou nyní výčtu v objednaném způsobem
  • Fix Repository.Discover () provádění případě, že neexistuje .git složka

Podobný software

l10n.js
l10n.js

12 May 15

fQuery
fQuery

4 Jun 15

jstoxml
jstoxml

28 Feb 15

Graphics32
Graphics32

21 Jul 15

Ostatní software developer libgit2 Development Team

pygit2
pygit2

10 Dec 15

GitForDelphi
GitForDelphi

6 Jun 15

Gitteh
Gitteh

14 Apr 15

Komentáře k LibGit2Sharp

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!