Package org.apache.tools.ant.taskdefs.optional.perforce
ANT Tasks for Perforce integration.
P4Add | Adds specified files to Perforce. |
P4Base | Base class for Perforce (P4) ANT tasks. |
P4Change | Requests a new changelist from the Perforce server. |
P4Counter | Obtains or sets the value of a counter. |
P4Delete | Checkout files for deletion. |
P4Edit | Open file(s) for edit. |
P4Fstat | P4Fstat--find out which files are under Perforce control and which are not. |
P4HandlerAdapter | base class to manage streams around the execution of the Perforce
command line client
|
P4Have | Lists Perforce files currently on client. |
P4Integrate | Integrate file(s). |
P4Label | Creates a new Perforce label and set contents to reflect current
client file revisions. |
P4Labelsync | This method syncs an existing Perforce label against the Perforce client
or against a set of files/revisions. |
P4OutputStream | heavily inspired from LogOutputStream
this stream class calls back the P4Handler on each line of stdout or stderr read
|
P4Reopen | Reopen Perforce checkout files between changelists. |
P4Resolve | |
P4Revert | Revert Perforce open files or files in a changelist
|
P4Submit | Submits a numbered changelist to Perforce. |
P4Submit.P4SubmitAdapter | internal class used to process the output of p4 submit
|
P4Sync | Synchronize client space to a Perforce depot view. |
SimpleP4OutputHandler | simple implementation of P4HandlerAdapter used by tasks which are not
actually processing the output from Perforce
|
ANT Tasks for Perforce integration.
These tasks provide basic P4 capabilities to automated ANT-based build systems. Note:
the tasks in this package are linked against the Jakarta ORO 2.0 library which
brings the power of Perl 5 regular expressions to Java.
These tasks also require you to have the p4 (or p4.exe) client in your path.