Arch-Perl Library
Allows to create Arch front-ends. Available on CPAN.
Checkout project tree from the repository: script
use Arch::Session; my $session = Arch::Session->new; my $branch = 'migo@homemail.com--Perl-GPL/arch-perl--devel'; my $tree = $session->get_tree($branch, "/tmp/arch-perl"); print "Got the latest snapshot of version ", $tree->get_version, "\n";
Automatically generate ChangeLog from project tree logs: script
use Arch::Tree; foreach my $log (Arch::Tree->new->get_logs) { print "-" x 80, "\n"; print $log->date, "\n", $log->summary, "\n\n"; print $log->body; }