Ez valójában egy C # kötelező a libgit2 linkable C Git könyvtár.
Az eredeti libgit2 könyvtár letölthető a ide .
Más nyelv kötés libgit2:
Ruby - Robusztus
Objective-C - Cél Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh és / vagy nodegit
Mehet - go-git
OCaml - libgit2-OCaml
Erlang - Geef
NET - libgit2net
Haskell - hgit2
Mi az új ebben a kiadásban:
- Taníts RemoteUpdater frissíteni a távoli URL
- Tegyünk ObjectDatabase.CreateTree (Index) és Index.Reset (fa)
- Add folyamat széles naplózási funkciót
- Add folyamat széles SmartSubtransport regisztrációs / adatbázisból való törlés
- Tegye Index.Clear ()
Mi az új verzióban 0,21:
- Taníts RemoteUpdater frissíteni a távoli URL
- Tegyünk ObjectDatabase.CreateTree (Index) és Index.Reset (fa)
- Add folyamat széles naplózási funkciót
- Add folyamat széles SmartSubtransport regisztrációs / adatbázisból való törlés
- Tegye Index.Clear ()
Mi az új verzióban 0.13.0:
- Taníts pénztár jelenteni értesítések
- Hozzon létre egy új repo.Checkout () túlterhelés, amely elfogad egy elkötelezettség tárgy
- Allow ObjectDatabase.CreateBlob (), hogy korlátozza a bájtok számát fogyasztani
- ObjectDatabase.CreateBlob () elfogadja a patak
- Tegyünk repo.Refs.RewriteHistory ()
- Tegyünk repo.Refs.ReachableFrom ()
- Tegyünk TreeDefinition.From (véglegesítés)
- Tegye TagFetchMode ingatlan Remote típusú
- Add CopyNativeDependencies.targets
Mi az új verzióban 0.10.0:
- Frissítés dolgozik könyvtárba pénztár
- New hálózathoz kapcsolódó funkciók: klón, hozd, push, lista távoli utalásokat
- Ki a fejüket, hogy lehetett volna frissíteni az elmúlt letölteni Repository.Network.FetchHeads
- Tegyünk Repository.Network.Remotes.IsValidName ()
- New .gitignore kapcsolódó funkciók: átmeneti szabályokat, útvonal ellenőrzése
- Add támogatja az egyéni, irányított ODB backends
- Add revparse támogatást Repository.Lookup ()
- Javítani Repository.Commit (): add egyesült ágak, mint a szülők, razzia merge adatok
- Tegyünk Blob.IsBinary
- Add erősen típusos kivételek (NonFastForwardException, UnmergedIndexEntriesException, ...)
- Add alap elrejti támogatás: add, letölteni, listáját, és távolítsa
- Add git tiszta támogatást Repository.RemoveUntrackedFiles ()
- Add shortcut-fej mellett Repository.Refs.Head
- Tegyünk Repository.Refs.IsValidName ()
- Add Repository.Refs.FromGlob () felsorolni referenciák illő meghatározott glob
- Add támogatása XDG konfiguráció áruház
- Config.Get () és Config.Delete () tudja megcélozni az adott boltban
- Diff.Compare () fejlesztések: a munka ellen WorkDir és index, úgy untracked változások, tegye typechanges
- Hagyjuk lehívása a távoli egy nem helyi szervezete révén Branch.Remote
Mi az új verzióban v0.9.5:
- A támogatás létrehozásához, lekéréséhez, lista, és távolítsa el objektum jegyzetek.
- Adattár támaszkodhatnak meghatározott globális és a rendszer konfigurációs fájlok.
Mi az új verzióban v0.9.0:
- Támogatás helyi nyomkövető ágak
- Add a Figyelmen kívül hagyva gyűjteményét a RepositoryStatus típusú
- Ki a relatív útvonalát TreeEntries
- Adattár tud dolgozni elleni megadott index és WorkDir
- Direct létrehozása vagy festékfoltok, Fák és kötelezi nélkül WorkDir sem index bevonása
Mi az új verzióban v0.8.0:
- Kiegészítések:
- Add Repository.Reset () és támogatása Soft és vegyes üzemmódban
- Repository.Commit () képesek módosítani a jelenlegi csúcsa a Head
- a kivitelező Repository tudja nyitni a tár egy működő könyvtár útvonalát
- Repository.Index.RetriveStatus tiszteletére a .gitgnore fájlok
- Váltás:
- Vegye le Repository.HasObject ()
- Change Repository.Init (), hogy visszatérjen egy példányát a tároló típusát, ahelyett, hogy egy string, amely az utat a adattár
- Frissítés libgit2 binárisok libgit2 / libgit2 @ 6d39c0d
- javítások:
- reinit adattárban nem dobja többé
- Beágyazott libgit2 binárisok most összeállított THREADSAFE = ON zászló
- Prevent Repository.Head.IsCurrentRepositoryHead re dobott, amikor a tárház üres
Mi az új verzióban v0.7.0:
- Kiegészítések:
- Hozzáférés engedélyezése Rendszer és a globális konfiguráció keretein kívül a repo
- Add túlterhelés az index módszereket, amelyek elfogadják a gyűjtemény utak
- Váltás:
- Index.RetrieveStatus () visszatér natív fájlútvonalakat
- IndexEntry képes megbirkózni a natív fájlútvonalakat
- Frissítés libgit2 binárisok libgit2 / libgit2 @ be00b00
- elavultnak Repository.HasObject ()
- hibajavítások:
- Fix build script, hogy teljes mértékben XBuild kompatibilis a Linux / Mono 2,10
- Fix Index.Remove (), hogy megfelelően kezeli a fájlokat, amelyeket töröltek, és módosították az munkakönyvtárba
Mi az új verzióban v0.6.1:
- Váltás:
- Frissítés libgit2 binárisok libgit2 / libgit2 @ e3baa3c.
- javítások:
- Prevent segfault ha jogállásának meghatározásakor a tárháza.
- Fix visszakeresését buggy állapotát néhány (nem is olyan ritka) esetekben.
Mi az új verzióban v0.6.0:
- Kiegészítések:
- Add Configuration.Get () túlterhelés vevő kulcsfontosságú részein.
- Add nyomkövető ága részleteket.
- így létre lehet elkövetni segítségével aláírását konfigurációs fájlokat.
- Add Index.Remove ().
- Add a húr indexelő az elkötelezettség és a fa típusú megkönnyítése érdekében visszakeresését TreeEntries.
- Váltás:
- Adja alapértelmezett érték nem létezik konfigurációs beállítás.
- Változás a fa szerkezetébe libgit2 binárisok találhatók.
- Frissítés libgit2 binárisok libgit2 / libgit2 @ 28c1451.
- javítások:
- Prevent felsorolásával ágakat dobott, amikor a gyűjtemény tartalmazza a távoli ágakat.
- Fix Index.Stage (), Index.Unstage ().
Mi az új verzióban v0.5.0:
- Kiegészítések:
- Add Repository.Index.RetrieveStatus ()
- Add kezelését konfigurációs beállításait tároló és visszakeresését távirányítók
- Váltás:
- Most már felsorolni több kiindulási pont
- Míg felsorolásával vállalkozik, automatikusan dereference tárgyak egy elkövetni objektum id
- elhalasztása megoldása a Branch.Tip, Tag.Target és Tag.Annotation
- Cserélje használata ApplicationException a LibGit2Exception
- Frissítés libgit2 binárisok libgit2 / libgit2 @ 35e9407
- javítások:
- Prevent felsorolásával commit-re dobott, amikor indulva a tag, amely rámutat egy blob, vagy egy fa (# 62)
- akadályozni egy ág eltávolítását, ha ez a jelenlegi vezetője
- Irodalom ma már felsorolt egy megrendelt módon
- Fix Repository.Discover () végrehajtása során nem .git mappa létezik
Hozzászólás nem található