P4Perl is a Perl module that enables you to increase the speed of communication between the Perl applications and the Perforce database. The component provides you with an API that transforms the Perforce responses into Perl hashes.
You can use this tool in your projects if you need to retrieve data from the Perforce database and run multiple commands with a single connection.
What's New in This Release:
New functionality:
· Added RunTickets() method to list local tickets. Note that $p4->Run("tickets") still gives the old error message "Must upgrade to 2004.2 p4 to access tickets."
· Support for the new progress indicator API. P4Perl supplies a new progress attribute, which can take an instance of P4::Progress class or subclass. Progress information is currently only supported for submits and 'sync -q'. Details can be found in the documentation. (perldoc P4::Progress)
· New convenience method P4::IterateSpec that allows easy iteration through some or all spec objects such as clients or changes. The P4Perl implementation provides two methods next() and hasNext(). Details can be found in the documentation. (perldoc P4::IterateSpec)
Bugs fixed:
· Added abstract class P4::OutputHandler and renamed the methods introduced in 2011.1 to match case consistence used P4Perl. Change also includes the addition of perldoc for P4::OutputHandler. (perldoc P4::OutputHandler)
· Correction to perldoc for ...