public
Description: A Pure Perl interface to Git repositories
Homepage: http://search.cpan.org/dist/Git-PurePerl/
Clone URL: git://github.com/acme/git-pureperl.git
name age message
file .gitignore Fri Mar 13 08:22:04 -0700 2009 add .gitignore Signed-off-by: Léon Brocard <ac... [fayland]
file CHANGES Thu Apr 23 09:02:08 -0700 2009 allow put_object to update other heads than jus... [acme]
file MANIFEST Tue Apr 21 12:06:28 -0700 2009 Whoops, add Actor to MANIFEST [acme]
file Makefile.PL Tue Apr 21 12:03:27 -0700 2009 when parsing a commit, split up the author and ... [acme]
file README Fri Feb 06 09:50:23 -0800 2009 update readme [acme]
directory lib/ Thu Apr 23 09:02:08 -0700 2009 allow put_object to update other heads than jus... [acme]
directory t/ Tue Apr 21 12:37:36 -0700 2009 fill new commits with real author, authored_tim... [acme]
file test-project-packs.tgz Wed Nov 19 11:15:24 -0800 2008 update with cleaner tars [acme]
file test-project-packs2.tgz Wed Nov 19 10:58:39 -0800 2008 add support for version 2 pack index files [acme]
file test-project.tgz Wed Nov 19 11:15:24 -0800 2008 update with cleaner tars [acme]
README
NAME
    Git::PurePerl - A Pure Perl interface to Git repositories

SYNOPSIS
        my $git = Git::PurePerl->new(
            directory => '/path/to/git/'
        );
        $git->master->committer;
        $git->master->comment;
        $git->get_object($git->master->tree);

DESCRIPTION
    This module is a Pure Perl interface to Git repositories.

    It was mostly based on Grit <http://grit.rubyforge.org/>.

METHODS
    master
    get_object
    get_object_packed
    get_object_loose
    create_object
    all_sha1s

AUTHOR
    Leon Brocard <acme@astray.com>

COPYRIGHT
    Copyright (C) 2008, Leon Brocard.

LICENSE
    This module is free software; you can redistribute it or modify it under
    the same terms as Perl itself.