P4Ruby
P4Ruby is a wrapper for the P4 C++ API in Ruby.
P4Ruby is a Ruby module that provides an object-oriented API to Helix Core server. Using P4Ruby is faster than using the command-line interface in scripts, because multiple command can be executed on a single connection, and because it returns Helix server responses as Ruby hashes and arrays.
Requirements
For P4Ruby requirements see "Compatibility Statements" in RELNOTES
Documentation
Official documentation is located on the Perforce website
Support
P4Ruby is officially supported by Perforce.
Pull requests will be managed by Perforce's engineering teams. We will do our best to acknowledge these in a timely manner based on available capacity.
Issues will not be managed on GitHub. All issues should be recorded via Perforce's standard support process.