Gitalist::Git::Repo - Model of a repository directory
my $repo = Gitalist::Git::Repo->new( repo_dir => $Dir ); my $project_list = $repo->projects; my $first_project = @$project_list; my $named_project = $repo->project('Gitalist');
This class models a Gitalist Repo, which is a collection of Projects (git repositories). It is used for creating Project objects to work with.
Path::Class::Dir for the root of the Repo.
An array of Gitalist::Git::Project for each valid git repo found in repo_dir.
Returns a Gitalist::Git::Project for the specified project name.
See Gitalist for authors.
See Gitalist for the license.