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

Breeze
Breeze

13 Apr 15

Nimble
Nimble

13 May 15

NWMatcher
NWMatcher

11 Mar 16

Ostatní software developer libgit2 Development Team

GitForDelphi
GitForDelphi

6 Jun 15

Gitteh
Gitteh

14 Apr 15

pygit2
pygit2

10 Dec 15

Komentáře k LibGit2Sharp

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie