gibbler:Ruby 对象的与实现无关的类似 git 的哈希和历史记录

时间:2024-07-11 16:43:24
【文件属性】:

文件名称:gibbler:Ruby 对象的与实现无关的类似 git 的哈希和历史记录

文件大小:29KB

文件格式:ZIP

更新时间:2024-07-11 16:43:24

Ruby

Gibbler - V0.9 Ruby 1.8、1.9 和 JRuby 的 Ruby 对象的类似 Git 的散列和历史记录。 查看由 Alex Peuchert 创建的。 有些事情要记住 摘要计算可能会在次要版本之间发生变化(就像在 0.6 和 0.7 之间所做的那样) Gibbler 历史不适合非常大的对象,因为它在内存中保留了对象的完整副本。 这是此功能的一个非常早期的实现,因此不要将其用于生产代码。 别忘了享受你的生活! 实施例1 -独立用法 require 'gibbler' g = Gibbler . new 'id' , 1001 # => f4fb3796ababa3788d1bded8fdc589ab1ccb1c3d g . base ( 36 ) # => sm71s7eam4hm5jlsuzlqkbuktwpe5h9


【文件预览】:
gibbler-master
----CHANGES.txt(8KB)
----gibbler.gemspec(2KB)
----Rakefile(1KB)
----README.rdoc(8KB)
----lib()
--------gibbler.rb(20KB)
--------gibbler()
----try()
--------20_time_try.rb(842B)
--------30_secret_try.rb(564B)
--------50_history_try.rb(738B)
--------11_basic_try.rb(3KB)
--------18_proc_try.rb(862B)
--------51_hash_history_try.rb(2KB)
--------59_history_exceptions_try.rb(583B)
--------57_arbitrary_history_try.rb(663B)
--------12_basic_sha256_try.rb(723B)
--------02_compat_try.rb(345B)
--------01_core_ext_try.rb(81B)
--------17_complex_object_try.rb(793B)
--------10_standalone_try.rb(1KB)
--------80_performance_try.rb(2KB)
--------05_gibbler_digest_try.rb(952B)
--------15_file_try.rb(1KB)
--------53_string_history_try.rb(575B)
--------16_uri_try.rb(753B)
--------14_extended_try.rb(2KB)
--------52_array_history_try.rb(689B)
--------90_alias_try.rb(903B)
----VERSION.yml(35B)
----LICENSE.txt(1KB)

网友评论