Module: Gitrb
- Defined in:
- lib/gitrb/pack.rb,
lib/gitrb/tag.rb,
lib/gitrb/blob.rb,
lib/gitrb/diff.rb,
lib/gitrb/tree.rb,
lib/gitrb/trie.rb,
lib/gitrb/user.rb,
lib/gitrb/util.rb,
lib/gitrb/commit.rb,
lib/gitrb/gitobject.rb,
lib/gitrb/reference.rb,
lib/gitrb/repository.rb
Overview
converted from the gitrb project
authors:
Matthias Lederhofer <matled@gmx.net>
Simon 'corecode' Schubert <corecode@fs.ei.tum.de>
Scott Chacon <schacon@gmail.com>
provides native ruby access to git objects and pack files
Defined Under Namespace
Modules: Util Classes: Blob, CommandError, Commit, Diff, FileWindow, GitObject, NotFound, Pack, PackFormatError, Reference, Repository, Synchronized, Tag, Tree, Trie, User
Constant Summary collapse
- PACK_SIGNATURE =
"PACK"- PACK_IDX_SIGNATURE =
"\377tOc"- OBJ_NONE =
0- OBJ_COMMIT =
1- OBJ_TREE =
2- OBJ_BLOB =
3- OBJ_TAG =
4- OBJ_TYPES =
[nil, 'commit', 'tree', 'blob', 'tag'].freeze