Se on itse asiassa C-# sitoutuminen libgit2 yhdistettävissä C-GIT-kirjasto.
Kuvan alkuperäinen libgit2 kirjasto voidaan ladata tässä .
Muu kieli sidokset libgit2:
Ruby - Rugged
Tavoite-C - Tavoite Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh ja / tai nodegit
Go - go-git
ocaml - libgit2-ocaml
Erlang - Valita strong>
NET - libgit2net
Haskell - hgit2
Mikä on uusi tässä julkaisussa:
- Opeta RemoteUpdater päivittää kauko URL
- Esittele ObjectDatabase.CreateTree (Index) ja Index.Reset (Puu)
- Lisää prosessia leveä hakkuut ominaisuus
- Lisää prosessia laaja SmartSubtransport rekisteröinnin / rekisteröinnin poistamisen
- Paljasta Index.Clear ()
Mikä on uusi versiossa 0.21:
- Opeta RemoteUpdater päivittää kauko URL
- Esittele ObjectDatabase.CreateTree (Index) ja Index.Reset (Puu)
- Lisää prosessia leveä hakkuut ominaisuus
- Lisää prosessia laaja SmartSubtransport rekisteröinnin / rekisteröinnin poistamisen
- Paljasta Index.Clear ()
Mikä on uusi versiossa 0.13.0:
- Opeta kassalle ilmoittaa ilmoituksia
- Luo uusi repo.Checkout () ylikuormitus, joka hyväksyy sitouttamisen esine
- Salli ObjectDatabase.CreateBlob () rajoittamaan tavujen kuluttaa
- Tee ObjectDatabase.CreateBlob () hyväksyy Stream
- Esittele repo.Refs.RewriteHistory ()
- Esittele repo.Refs.ReachableFrom ()
- Esittele TreeDefinition.From (Commit)
- Paljasta TagFetchMode omaisuutta Remote tyyppi
- Lisää CopyNativeDependencies.targets
Mikä on uusi versiossa 0.10.0:
- Päivitä työhakemiston kassalla
- Uusi verkkoon liittyviä ominaisuuksia: klooni, noutaa, push, lista kauko viitteet
- Paljasta päät, jotka on päivitetty viime noutaa Repository.Network.FetchHeads
- Esittele Repository.Network.Remotes.IsValidName ()
- Uusi .gitignore liittyvät ominaisuudet: väliaikaiset säännöt, polku tarkkailun
- Lisää tuki custom, onnistui ODB backends
- Lisää revparse tukea Repository.Lookup ()
- Parantaa Repository.Commit (): lisätään sulautunut oksat vanhempina, siivous yhdistää data li>
- Esittele Blob.IsBinary
- Add vahvasti kirjoitettu poikkeuksia (NonFastForwardException, UnmergedIndexEntriesException, ...)
- Lisää perustiedot stashing tuki: lisätä, hakea, luetteloa ja poista li>
- Lisää git puhdas tukea Repository.RemoveUntrackedFiles ()
- Lisää pikakuvake HEAD in Repository.Refs.Head
- Esittele Repository.Refs.IsValidName ()
- Lisää Repository.Refs.FromGlob () luetella viittaukset matching määritelty loraus
- Lisää tukea XDG kokoonpanon myymälän
- Tee Config.Get () ja Config.Delete () pystyy kohdistamaan tietyssä kaupassa
- Diff.Compare () parannuksia: työn vastaan workdir ja indeksin, harkitse seuraamattomalta muutoksia, altistaa typechanges
- Anna hakemisen kauko ei-paikallisyhdistys kautta Branch.Remote
Mikä on uusi versiossa v0.9.5:
- Lisätty tuki luoda, hakea, ja poistamaan esine muistiinpanot.
- Tee Repository voitava vedota tietyn maailmanlaajuista ja järjestelmän asetustiedostoihin.
Mikä on uusi versiossa v0.9.0:
- Paikallista seuranta oksat
- Lisää Huomiotta kokoelma RepositoryStatus tyyppi
- Paljasta suhteellinen polku TreeEntries
- Tee Repository työkykyinen vastaan tiettyyn indeksiin ja workdir
- Suora luomiseen tai BLOB, puut ja Velvoittaa ilman workdir eikä index osallistuminen
Mikä on uusi versiossa v0.8.0:
- Lisäykset:
- Lisää Repository.Reset () ja tuki Pehmeä ja Mixed tilat
- Tee Repository.Commit () pystyy muuttamaan nykyistä kärki Head
- Tee rakentaja Repository voi avata tietovaraston työskentelee hakemistopolkua
- Tee Repository.Index.RetriveStatus kunnioittaa .gitgnore tiedostoja
- Muutokset:
- Poista Repository.HasObject ()
- Muuta Repository.Init (), jotta se palauttaa esiintymä Repository tyypin sijasta merkkijonon sisältävä polku arkistoon
- Päivitä libgit2 binäärit libgit2 / libgit2 @ 6d39c0d
- Korjaa:
- REINIT arkistoon ei heitä enää
- Sulautettu libgit2 binaarit ovat nyt käännetty THREADSAFE = ON lippu
- Estä Repository.Head.IsCurrentRepositoryHead alkaen heittää kun arkisto on tyhjä
Mikä on uusi versiossa v0.7.0:
- Lisäykset:
- Salli pääsy System ja Global kokoonpanon ulkopuolella yhteydessä repo
- Lisää ylikuormitusten indeksiin menetelmiä, jotka hyväksyvät kokoelma polkuja
- Muutokset:
- Tee Index.RetrieveStatus () palauttaa natiivi tiedostopoluista li>
- Tee IndexEntry selviytyä natiivi tiedostopoluista li>
- Päivitä libgit2 binäärit libgit2 / libgit2 @ be00b00
- vähätellä Repository.HasObject ()
- Virhekorjauksia:
- Kiinnitä käännöskomentojonoa olisi täysin XBuild yhteensopiva Linux / Mono 2,10
- Fix Index.Remove () käsitellään oikein tiedostoja, jotka on poistettu ja muutettu työhakemistossa
Mikä on uusi versiossa v0.6.1:
- Muutokset:
- Päivitä libgit2 binäärit libgit2 / libgit2 @ e3baa3c.
- Korjaa:
- Estä segfault määriteltäessä asemaa on arkistossa.
- Korjaa hakemista buginen aseman joillakin (ei että harvinaista) tapauksissa.
Mikä on uusi versiossa v0.6.0:
- Lisäykset:
- Lisää Configuration.Get () ylikuormitus, joka vie avain osiin.
- Lisää seuranta sivuliike yksityiskohdat.
- Salli luominen sitoutua käyttää allekirjoituksen asetustiedostoja.
- Lisää Index.Remove ().
- Lisää merkkijono indeksointitoiminto on sitouduttava ja Tree tyypit helpottamiseksi hakemista TreeEntries.
- Muutokset:
- Anna oletusarvo olematonta kokoonpanoasetuksen.
- Muuta puurakenne johon libgit2 binaarit ovat.
- Päivitä libgit2 binäärit libgit2 / libgit2 @ 28c1451.
- Korjaa:
- Estä luettelointi oksien heittää kun arkistossa on kauko oksat.
- Fix Index.Stage (), Index.Unstage ().
Mikä on uusi versiossa v0.5.0:
- Lisäykset:
- Lisää Repository.Index.RetrieveStatus ()
- Lisää käsittelystä kokoonpanoasetukset loppusijoitustilojen ja haku kaukosäätimet
- Muutokset:
- Voi nyt luetella useista lähtökohdista li>
- Kun luetteloida toimituksista, automaattisesti dereference esineitä sitoutua kohde id
- Lykkää ratkaisemista Branch.Tip, Tag.Target ja Tag.Annotation
- Korvaa käyttö ApplicationException kanssa LibGit2Exception
- Päivitä libgit2 binäärit libgit2 / libgit2 @ 35e9407
- Korjaa:
- Estä luettelointi toimituksista alkaen heittää käynnistettäessä tag joka osoittaa klo möykky tai puu (# 62)
- Estä oksan poistetaan, jos se on nykyinen johtaja
- referenssit ovat nyt lueteltu määräsi tavalla
- Fix Repository.Discover () täytäntöönpano, kun mitään .git kansio on olemassa
Kommentteja ei löytynyt