NAME
Parse::CVSEntries - parse a CVS/Entries file
SYNOPSIS
my $parsed = Parse::CVSEntries->new( 'CVS/Entries' );
for my $entry ($parsed->entries) {
print $entry->name, " ", $entry->version, "\n";
}
DESCRIPTION
METHODS
new( $file )
Opens a file and parses it invoking entry_class->new
to actually prepare the data.
entries
Returns a list of all the entries in the parsed file.
entry_class
What class to instantiate for each entry. Defaults to Parse::CVSEntry
Parse::CVSEntry
A representation of an entry in the entries file.
METHODS
All of these are just simple data accessors.
dir
name
version
modified
mtime
modified
as epoch seconds
AUTHOR
Richard Clamp <richardc@unixbeard.net>
COPYRIGHT
Copyright (C) 2003 Richard Clamp. All Rights Reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
SEE ALSO
File::Find::Rule::CVS, cvs(1)