红联Linux门户
Linux帮助

Rugged 0.22.1b1发布

发布时间:2015-03-10 11:48:14来源:红联作者:empast
Rued gg0.22.1b1版本已经发布,与 Rugged 0.21 相比,Rugged 0.22.1b1做了如下修正:

Add Rugged::Tree#count_recursive.

Update bundled libgit2 to 0.22.1.

Add missing handling of libgit2 errors in Rugged::BranchCollection#each
and Rugged::BranchCollection#each_name.

The Rugged::Tree::Builder API was changed to account for libgit2 changes.

Add alternative backend support (experimental)

Replace Remote#rename! with RemoteCollection#rename.

Remove URL validation from Remote#url=, Remote#push_url=,
RemoteCollection#create_anonymous and RemoteCollection#create,
as the underlying function git_remote_supported_url() was removed
from libgit2.

Add Repository#merge_bases.

Add submodule support.

Add Rugged::Walker#push_range.

Implement Rugged::Blob::HashSignature and Rugged::Blob#hashsig.

Add Rugged::Repository#attributes.

Add Rugged::TagCollection#create_annotation.

Add Rugged::Repository#cherrypick.

Add Rugged::Repository#descendant_of?

Rugged::Index#read_tree now actually checks that the given object is a
Rugged::Tree instance.

Add Rugged::Repository#expand_oids.

Add Rugged::Remote#check_connection.

Remove defunct Rugged::Diff::Line#hunk and Rugged::Diff::Line#owner.

Remove Rugged::Diff#tree and change Rugged::Diff#owner to return the
repository that the Rugged::Diff object belongs to.

Add #additions and #deletions to Rugged::Patch.

Rugged 是一个 Git 的 Ruby 开发包,使用 libgit2 API。

软件详情:https://github.com/libgit2/rugged/releases

下载地址:https://github.com/ceph/ceph/archive/v0.80.9.zip

来自:开源中国社区
文章评论

共有 0 条评论