Module: MultiGit
- Extended by:
- SingleForwardable
- Defined in:
- lib/multi_git.rb,
lib/multi_git/ref.rb,
lib/multi_git/blob.rb,
lib/multi_git/file.rb,
lib/multi_git/tree.rb,
lib/multi_git/error.rb,
lib/multi_git/utils.rb,
lib/multi_git/commit.rb,
lib/multi_git/config.rb,
lib/multi_git/handle.rb,
lib/multi_git/object.rb,
lib/multi_git/remote.rb,
lib/multi_git/backend.rb,
lib/multi_git/refspec.rb,
lib/multi_git/symlink.rb,
lib/multi_git/version.rb,
lib/multi_git/walkable.rb,
lib/multi_git/directory.rb,
lib/multi_git/submodule.rb,
lib/multi_git/tree_entry.rb,
lib/multi_git/backend_set.rb,
lib/multi_git/executeable.rb,
lib/multi_git/git_backend.rb,
lib/multi_git/jgit_backend.rb,
lib/multi_git/tree/builder.rb,
lib/multi_git/config/schema.rb,
lib/multi_git/rugged_backend.rb,
lib/multi_git/git_backend/ref.rb,
lib/multi_git/jgit_backend/ref.rb,
lib/multi_git/git_backend/commit.rb,
lib/multi_git/git_backend/config.rb,
lib/multi_git/git_backend/remote.rb,
lib/multi_git/rugged_backend/ref.rb,
lib/multi_git/jgit_backend/commit.rb,
lib/multi_git/jgit_backend/config.rb,
lib/multi_git/jgit_backend/remote.rb,
lib/multi_git/config/default_schema.rb,
lib/multi_git/rugged_backend/commit.rb,
lib/multi_git/rugged_backend/config.rb,
lib/multi_git/rugged_backend/remote.rb
Defined Under Namespace
Modules: Backend, Blob, Builder, Commit, Config, Error, GitBackend, JGitBackend, Object, Ref, Remote, RuggedBackend, Tree, Utils, Walkable Classes: Directory, Executeable, File, Handle, RefSpec, Repository, Submodule, Symlink, TreeEntry
Constant Summary collapse
- VERSION =
'0.0.1'
Instance Method Summary collapse
-
#best ⇒ Backend
Determines the best available backend..
-
#open(directory, options = {}) ⇒ Repository
Opens a git repository.
Instance Method Details
#best ⇒ Backend
Determines the best available backend..
26 |
# File 'lib/multi_git.rb', line 26 delegate :best => 'MultiGit::BACKENDS' |
#open(directory, options = {}) ⇒ Repository
Opens a git repository.
45 |
# File 'lib/multi_git.rb', line 45 delegate :open => 'best' |