Arch::Log(3pm) | User Contributed Perl Documentation | Arch::Log(3pm) |
Arch::Log - class representing Arch patch-log
use Arch::Log; my $log = Arch::Log->new($rfc2822_message_string); printf "Patch log date: %s\n", $log->header('standard_date'); print $log->dump; my $first_new_file = $log->get_headers->{new_files}->[0];
This class represents the patch-log concept in Arch and provides some useful methods.
The following class methods are available:
get_message, get_headers, header, get_changes, split_version, get_version, get_revision, get_revision_kind, get_revision_desc, dump.
ATTENTION! Patch logs do not distinguish metadata (ie permission) changes from ordinary content changes. Permission changes will be represented with a change type of 'M'. This is different from Arch::Changeset::get_changes and Arch::Tree::get_changes.
Awaiting for your reports.
Mikhael Goikhman (migo@homemail.com--Perl-GPL/arch-perl--devel).
For more information, see tla, Arch::Session, Arch::Library, Arch::Changes.
2005-11-14 | perl v5.20.2 |