NAME

Arch - GNU Arch Perl library

SYNOPSIS

use Arch 0.5.0;

# perldoc Arch
# axp man Arch

# example: produce ChangeLog for the current project
use Arch::Tree;

foreach my $log (Arch::Tree->new->get_logs) {
    print "-" x 80, "\n";
    print $log->standard_date, "\n";
    print $log->summary, "\n\n";
    print $log->body;
}

DESCRIPTION

The Arch-Perl library allows Perl developers to create GNU Arch front-ends in an object oriented fashion. GNU Arch is a decentralized, changeset-oriented revision control system.

Currently, a pragmatic high-level interface is built around tla or baz. This functionality was initially developed for ArchZoom project, and was highly enhanced to serve AXP and ArchWay projects as well.

AUTHORS

Mikhael Goikhman (migo@homemail.com--Perl-GPL/arch-perl--devel).

Enno Cramer (uebergeek@web.de--2003/arch-perl--devel).

SEE ALSO

For more information, see tla, Arch::Backend, Arch::Changes, Arch::Changeset, Arch::DiffParser, Arch::FileHighlighter, Arch::Inventory, Arch::Library, Arch::LiteWeb, Arch::Log, Arch::Name, Arch::Registry, Arch::RevisionBunches, Arch::Run, Arch::RunLimit, Arch::Session, Arch::SharedCache, Arch::SharedIndex, Arch::Storage, Arch::Tarball, Arch::TempFiles, Arch::Test::Archive, Arch::Test::Cases, Arch::Test::Framework, Arch::Test::Tree. Arch::Tree, Arch::Util.