Project

p4ruby

0.01
A long-lived project that still receives updates
Ruby extensions to the C++ Perforce API.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies
 Project Readme

Support

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.