LibGit2Sharp

Screenshot Software:
LibGit2Sharp
Mga detalye ng Software:
Bersyon: 0.21.1 Na-update
I-upload ang petsa: 12 Apr 15
Lisensya: Libre
Katanyagan: 146

Rating: 3.5/5 (Total Votes: 2)

Ito ay talagang isang C # umiiral na sa libgit2 linkable C Git library.
Maaaring i-download ang orihinal na libgit2 library mula sa dito .
Iba bindings wika para libgit2:
Ruby - masungit
Layunin-C - Layunin Git
Sawa - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh at / o nodegit
Pumunta - pumunta-git
OCaml - libgit2-ocaml
Erlang - Geef
NET - libgit2net
Haskell - hgit2

Ano ang bago sa release na ito:

  • Ituro RemoteUpdater i-update ang remote URL
  • Ipakilala ObjectDatabase.CreateTree (Index) at Index.Reset (Tree)
  • Magdagdag ng malawak na tampok logging proseso
  • Magdagdag proseso wide SmartSubtransport registration / unregistration
  • ilantad Index.Clear ()

Ano ang bago sa bersyon 0.21:

  • Ituro RemoteUpdater i-update ang remote URL
  • Ipakilala ObjectDatabase.CreateTree (Index) at Index.Reset (Tree)
  • Magdagdag ng malawak na tampok logging proseso
  • Magdagdag proseso wide SmartSubtransport registration / unregistration
  • ilantad Index.Clear ()

Ano ang bago sa bersyon 0.13.0:

  • Ituro checkout isumbong notification
  • Lumikha ng isang bagong repo.Checkout () Sobra na tumatanggap ng isang Ipasok object
  • Payagan ObjectDatabase.CreateBlob () upang limitahan ang bilang ng mga byte na ubusin
  • Gumawa ObjectDatabase.CreateBlob () tanggapin ang isang Stream
  • Ipakilala repo.Refs.RewriteHistory ()
  • Ipakilala repo.Refs.ReachableFrom ()
  • Ipakilala TreeDefinition.From (ipabilanggo)
  • ilantad TagFetchMode ari-arian sa Remote type
  • Magdagdag CopyNativeDependencies.targets

Ano ang bago sa bersyon 0.10.0:

  • I-update nagtatrabaho direktoryo sa checkout

  • Tampok
  • Bagong network na may kaugnayan: clone, sunduin, itulak, list remote sanggunian
  • ilantad ang mga ulo na nai-update sa panahon ng huling sunduin sa Repository.Network.FetchHeads
  • Ipakilala Repository.Network.Remotes.IsValidName ()
  • Mga bagong tampok .gitignore kaugnayan: pansamantalang patakaran, path pagsuri
  • Magdagdag ng suporta para sa mga pasadyang, pinamamahalaang ODB backends
  • Magdagdag revparse suporta sa Repository.Lookup ()
  • Pagbutihin Repository.Commit (): magdagdag ng merged na sanga bilang mga magulang, paglilinis sumanib data
  • Ipakilala Blob.IsBinary
  • Magdagdag malakas-type eksepsiyon (NonFastForwardException, UnmergedIndexEntriesException, ...)
  • Magdagdag basic stashing support: magdagdag, kunin, list at tanggalin
  • Magdagdag git malinis na suporta sa Repository.RemoveUntrackedFiles ()
  • Magdagdag ng shortcut sa HEAD in Repository.Refs.Head
  • Ipakilala Repository.Refs.IsValidName ()
  • Magdagdag Repository.Refs.FromGlob () magbilang ng mga sanggunian ng pagtutugma ng isang tinukoy na glob
  • Magdagdag ng suporta para xdg store configuration
  • Gumawa Config.Get () at Config.Delete () ma-target ang isang tiyak na tindahan
  • Diff.Compare () pagpapahusay: trabaho laban workdir at index, isaalang-alang untracked pagbabago, ilantad typechanges
  • Payagan ang pagsasauli ng remote ng isang di-lokal na sangay sa pamamagitan Branch.Remote

Ano ang bago sa bersyon v0.9.5:

  • Added suporta upang lumikha, kunin, list at tanggalin notes object.
  • Gumawa Repository ma-umaasa sa mga tinukoy na global at sistema ng config file.

Ano ang bago sa bersyon v0.9.0:

  • Suporta lokal na sangay tracking
  • Magdagdag ng isang Binalewalang collection sa uri RepositoryStatus
  • ilantad ang mga kamag-anak na landas ng TreeEntries
  • Gumawa Repository makapag-trabaho laban tinukoy na index at workdir
  • Direct paglikha o Blobs, Puno at Commits wala ang workdir o index paglahok

Ano ang bago sa bersyon v0.8.0:

  • Mga karagdagan:
  • Magdagdag Repository.Reset () at suporta ng Soft at Mixed mode
  • Gumawa Repository.Commit () ma-amyendahan ang kasalukuyang dulo ng Head
  • Gawin ang mga tagapagbuo ng Taguan ma-buksan ang isang lalagyan mula sa isang nagtatrabaho direktoryo ng landas
  • Gumawa Repository.Index.RetriveStatus parangalan ang .gitgnore file
  • Pagbabago:
  • Alisin Repository.HasObject ()
  • Baguhin ang Repository.Init () upang gawin itong bumalik ng isang halimbawa ng Taguan type, sa halip ng isang string na naglalaman ng landas ng repository
  • I-update libgit2 binaries sa libgit2 / libgit2 @ 6d39c0d
  • Pag-aayos:
  • Reinit isang lalagyan ay hindi magtapon anymore
  • Naka-embed libgit2 binaries ay naipon na ngayon sa threadsafe = SA bandila
  • Pigilan Repository.Head.IsCurrentRepositoryHead mula sa pagkahagis kapag Repository ay walang laman

Ano ang bago sa bersyon v0.7.0:

  • Mga karagdagan:
  • Payagan ang access sa System at Global configuration labas ng konteksto ng isang repo
  • Magdagdag overloads sa pamamaraan index na tumatanggap ng mga koleksyon ng mga landas
  • Pagbabago:
  • Gumawa Index.RetrieveStatus () bumalik native file landas
  • Gumawa IndexEntry kakayahan upang magawa native file landas
  • I-update libgit2 binaries sa libgit2 / libgit2 @ be00b00
  • magtakwil Repository.HasObject ()
  • Pag-aayos ng Bug:
  • Ayusin ang magtayo script upang maging ganap na XBuild compatible sa Linux / Mono 2.10
  • Ayusin Index.Remove () upang hawakan ng tama ang mga file na kung saan ay tinanggal na at binago sa nagtatrabaho direktoryo

Ano ang bago sa bersyon v0.6.1:

  • Pagbabago:
  • I-update libgit2 binaries sa libgit2 / libgit2 @ e3baa3c.
  • Pag-aayos:
  • Pigilan segfault kapag pagtukoy sa katayuan ng mga repository.
  • Ayusin ang pagsasauli ng buggy status sa ilang (hindi na bihira) kaso.

Ano ang bago sa bersyon v0.6.0:

  • Mga karagdagan:
  • Magdagdag Configuration.Get () Sobra na tumatagal ng susi sa parts.
  • Magdagdag ng pagsubaybay sa branch detalye.
  • Payagan ang paglikha ng magkasala gamit signature mula sa mga file ng configuration.
  • Magdagdag Index.Remove ().
  • Magdagdag ng isang string indexer sa mga uri Ipasok at Tree upang kagaanan pagsasauli ng TreeEntries.
  • Pagbabago:
  • Magbigay ng mga default na halaga para sa hindi umiiral na mga setting ng configuration.
  • Baguhin ang mga puno ng istraktura sa kung saan libgit2 binaries ay matatagpuan.
  • I-update libgit2 binaries sa libgit2 / libgit2 @ 28c1451.
  • Pag-aayos:
  • Pigilan baybay ng mga sanga mula sa pagkahagis kapag ang repository ay naglalaman ng remote sanga.
  • Ayusin Index.Stage (), Index.Unstage ().

Ano ang bago sa bersyon v0.5.0:

  • Mga karagdagan:
  • Magdagdag Repository.Index.RetrieveStatus ()
  • Idagdag sa paghawak ng mga setting ng configuration ng taguan at pagsasauli ng Remotes
  • Pagbabago:
  • ngayon maaari magbilang mula sa maramihang mga panimulang punto
  • Habang ISA gumawa, awtomatikong dereference bagay sa isang gumawa object id
  • Ipaliban paglutas ng Branch.Tip, Tag.Target at Tag.Annotation
  • Palitan ang paggamit ng ApplicationException may LibGit2Exception
  • I-update libgit2 binaries sa libgit2 / libgit2 @ 35e9407
  • Pag-aayos:
  • Pigilan isa isa ng mga gumagawa mula sa pagkahagis kapag nagsisimula mula sa isang tag na puntos sa isang patak o ng isang puno (# 62)
  • Pigilan ang isang sangay mula sa pagiging tinanggal na kung ito ay sa kasalukuyang HEAD
  • Sanggunian ay ngayon ay inisa-isa sa isang iniutos paraan
  • Ayusin Repository.Discover () pagpapatupad kapag walang umiiral .git folder

Katulad na software

Clippy
Clippy

10 Apr 16

melchior.js
melchior.js

28 Feb 15

CSSOM
CSSOM

18 Apr 16

Fluentd
Fluentd

12 Apr 15

Iba pang mga software developer ng libgit2 Development Team

Gitteh
Gitteh

14 Apr 15

pygit2
pygit2

10 Dec 15

nodegit
nodegit

6 Mar 16

Rugged
Rugged

10 Apr 16

Mga komento sa LibGit2Sharp

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!
Maghanap ayon sa kategorya