Perforce Command-Line Client
Fast and scriptable on a wide variety of platforms
P4, the Perforce Command-Line Client, is a small, self-contained client program that offers access to all Perforce features. P4 can also be used in scripts and is the ideal interface for automated processes such as backups and nightly builds.
Details
Highly scriptable
Custom automation of your development and administrative processes can be accomplished by embedding the appropriate commands in Perl, Python, or any other scripting language. Operations ranging from automating continuous integrations to nightly builds can be tailored to your workflow.
Multi-platform
The Perforce Command-Line Client uses the same commands and syntax on a wide variety of platforms and automatically translates line ending conventions between operating systems.
Reporting
All information related to the Perforce metadata is available from the command line. Custom reports can be easily scripted by redirecting and formatting command output to text files.
Concise commands
P4 commands are generally short and self-explanatory. You will find all commands and their associated flags clearly described by invoking p4 help commands.
Perforce command list
Tour
Highlights
- Automate workflow by using scripts written in Perl, Python, and other languages.
- Deploy on a wide variety of platforms without being tied to the server OS.
- Generate custom reports from the Perforce metadata.
- Use commands that are intuitive, concise, and function exactly the same across all platforms.
Downloads
P4 works with either a licensed or the free two-user Perforce Server.
P4 runs on a wide variety of client platforms, including Unix, Linux, Windows, and Mac OS X.
An up-to-date list of the specific platforms on which P4 runs is available on the Perforce Downloads page.
Documentation
The P4 User's Guide describes the use of the Perforce Command-Line Client.
The P4 Command Reference documents all P4 commands, flags, and options.
Additional information can be found in the release notes.
Live demonstration
Contact us today to request a live technical presentation of Perforce. The online demo can be tailored to your requirements and runs about 90 minutes.