LibGit2Sharp

软件截图:
LibGit2Sharp
软件详细信息:
版本: 0.21.1 更新
上传日期: 12 Apr 15
许可: 免费
人气: 49

Rating: nan/5 (Total Votes: 0)

这其实是一个C#绑定到libgit2联ç的Git库。
原来libgit2库可以从这里下载。
其他语言绑定libgit2:
红宝石 - 坚固
Objective-C的 - 目标的Git
蟒蛇 - pygit2
PHP  - PHP-混帐
卢阿 - luagit2
德尔福 - GitForDelphi
Node.js的 - Gitteh 和/或 nodegit
去 - 去-混帐
OCAML - libgit2-ocaml的
二郎山 - Geef
.NET - libgit2net
哈斯克尔 - hgit2

什么在此版本中是新的

  • 教RemoteUpdater更新远程网址
  • 在介绍ObjectDatabase.CreateTree(指数)和Index.Reset(树)
  • 添加过程中广泛记录功能
  • 添加过程中广泛SmartSubtransport注册/注销
  • 在暴露Index.Clear()

在什么版本的0.21都是新

  • 教RemoteUpdater更新远程网址
  • 在介绍ObjectDatabase.CreateTree(指数)和Index.Reset(树)
  • 添加过程中广泛记录功能
  • 添加过程中广泛SmartSubtransport注册/注销
  • 在暴露Index.Clear()

在什么版本0.13.0都是新

  • 教结帐报告的通知
  • 创建一个新的repo.Checkout()的过载,它接受一个commit对象
  • 允许ObjectDatabase.CreateBlob()来限制的字节数消耗
  • 请ObjectDatabase.CreateBlob()接受一个流
  • 在介绍repo.Refs.RewriteHistory()
  • 在介绍repo.Refs.ReachableFrom()
  • 在介绍TreeDefinition.From(提交)
  • 在暴露在远程型TagFetchMode属性
  • 将CopyNativeDependencies.targets

在什么版本0.10.0都是新

  • 在结账更新工作目录
  • 在新的网络相关的功能:克隆,获取,推送,列表远程引用
  • 暴露在过去已经更新了头获取的Repository.Network.FetchHeads
  • 在介绍Repository.Network.Remotes.IsValidName()
  • 新的.gitignore相关的功能:临时规则,路径检查
  • 将支持自定义,管理ODB后端
  • 将revparse支持Repository.Lookup()
  • 在提高Repository.Commit():添加合并分支机构的父母,清理合并数据
  • 介绍Blob.IsBinary
  • 将强类型的异常(NonFastForwardException,UnmergedIndexEntriesException,...)
  • 将基本积攒支持:添加,检索,列表,删除
  • 将在Repository.RemoveUntrackedFiles混帐清洁支持()
  • 添加快捷方式的头Repository.Refs.Head
  • 在介绍Repository.Refs.IsValidName()
  • 将Repository.Refs.FromGlob()来枚举引用匹配指定水珠
  • 将支持XDG配置存储
  • 请Config.Get()和Config.Delete()能够针对特定的商店
  • Diff.Compare()增强功能:对WORKDIR和索引工作,考虑未跟踪变化,揭露typechanges
  • 通过Branch.Remote允许远程非本地分行的检索

什么版本v0.9.5是新的

  • 新增支持创建,检索,列表,删除对象说明。
  • 请库能够依靠指定的全局和系统配置文件。

什么版本v0.9.0是新的

  • 在支持本地分支跟踪
  • 将一个被忽略的收集到RepositoryStatus类型
  • 揭露TreeEntries的相对路径
  • 请库能工作对指定索引和WORKDIR
  • 在直接创造或斑点,树木和没有承诺的WORKDIR,也不参与指数

什么版本v0.8.0是新的

  • 在附加:
  • 将Repository.Reset()和支持软件的模式和混合模式
  • 请Repository.Commit()能够修改头
  • 当前尖端
  • 请库的构造能够从工作目录路径打开存储库
  • 请Repository.Index.RetriveStatus荣誉.gitgnore文件
  • 的变化:
  • 删除Repository.HasObject()
  • 更改Repository.Init(),使其返回,而不是含有库
  • 的路径的字符串存储库类型的实例,
  • 更新libgit2二进制文件libgit2 / libgit2 @ 6d39c0d
  • 修正:
  • REINIT一个仓库不会引发了
  • 在嵌入式libgit2二进制文件现正与THREADSAFE编译= ON标志
  • 阻止Repository.Head.IsCurrentRepositoryHead从扔在仓库是空的

什么版本v0.7.0是新的

  • 在附加:
  • 允许访问系统和全球配置回购的范围之外
  • 将接受集合路径的重载索引方法
  • 的变化:
  • 请Index.RetrieveStatus()返回本地文件路径
  • 请IndexEntry能应付本地文件路径
  • 更新libgit2二进制文件libgit2 / libgit2 @ be00b00
  • 弃用Repository.HasObject()
  • 修正项目:
  • 修正构建脚本是完全基于Linux /单声道2.10
  • XBuild兼容
  • 修正Index.Remove()正确处理已被删除和修改工作目录下的文件

什么版本V0.6.1是新的

  • 更改:
  • 更新libgit2二进制文件libgit2 / libgit2 @ e3baa3c。
  • 修正:
  • 阻止确定状态的存储库时出现段错误。
  • 的马车修复状态中检索某些(不是罕见的)情况。

什么版本v0.6.0是新的

  • 在附加:
  • 将Configuration.Get()重载,需要在关键部位。
  • 将跟踪分支细节。
  • 允许创建提交使用签名的配置文件。
  • 将Index.Remove()。
  • 将一个字符串索引的提交和树类型,以缓解TreeEntries检索。
  • 的变化:
  • 为不存在的配置设置提供默认值。
  • 更改树结构成libgit2二进制文件所在。
  • 更新libgit2二进制文件libgit2 / libgit2 @ 28c1451。
  • 修正:
  • 从扔在仓库包含远程分支的分支防止枚举。
  • 修正Index.Stage(),Index.Unstage()。

什么版本v0.5.0是新的

  • 在附加:
  • 将Repository.Index.RetrieveStatus()
  • 将处理的资料库和遥控器的检索配置设置
  • 的变化:
  • 现在可以从多个起始点枚举
  • 当自动枚举提交,取消引用对象在提交对象ID
  • 推迟解决Branch.Tip,Tag.Target和Tag.Annotation的
  • 替换ApplicationException的用法与LibGit2Exception
  • 更新libgit2二进制文件libgit2 / libgit2 @ 35e9407
  • 修正:
  • 从该点在斑点或树(#62)
  • 标签开始投掷时的提交防止枚举
  • 从被删除防止一个分支,如果它是当前HEAD
  • 引用现在被列举的方式有序
  • 修正Repository.Discover()实现,当没有git的文件夹存在

类似的软件

Unirest (Python)
Unirest (Python)

28 Feb 15

Tappy
Tappy

28 Feb 15

Shunt
Shunt

13 May 15

JsRender
JsRender

12 Mar 16

显影剂的其他软件 libgit2 Development Team

Gitteh
Gitteh

14 Apr 15

nodegit
nodegit

6 Mar 16

GitForDelphi
GitForDelphi

6 Jun 15

Rugged
Rugged

10 Apr 16

意见 LibGit2Sharp

评论没有发现
添加评论
打开图片!