NAME
Git::Raw::Walker - Git revwalker class
VERSION
version 0.12
DESCRIPTION
A Git::Raw::Walker
represents a graph walker used to walk through the repository's revisions (sort of like git log
).
METHODS
create( $repo )
Create a new walker to iterate over repository's revisions.
push( $commit )
Push a Git::Raw::Commit to the list of commits to be used as roots when starting a revision walk.
next( )
Retrieve the next commit from the revision walk.
reset( )
Reset the revision walker (this is done automatically at the end of a walk).
AUTHOR
Alessandro Ghedini <alexbio@cpan.org>
LICENSE AND COPYRIGHT
Copyright 2012 Alessandro Ghedini.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.