Class P4::Revision
Description
P4::Revision
objects are represent individual
revisions of files in the
Helix Server
repository. They are returned as part of the output of
P4::RunFilelog()
.
Class Methods
$rev->Integrations() -> array
Returns an array of P4::Integration
objects
representing all integration records for this revision.
Instance Methods
$rev->Action() -> string
Returns the name of the action which gave rise to this revision of the file.
$rev->Change() -> integer
Returns the changelist number that gave rise to this revision of the file.
$rev->Client() -> string
Returns the name of the client from which this revision was submitted.
$rev->DepotFile() -> string
Returns the name of the depot file to which this object refers.
$rev->Desc() -> string
Returns the description of the change which created this revision. Note
that only the first 31 characters are returned unless you use p4
filelog -L
for the first 250 characters, or p4
filelog -l
for the full text.
$rev->Digest() -> string
Returns the MD5 digest for this revision.
$rev->FileSize() -> string
Returns the size of this revision.
$rev->Rev() -> integer
Returns the number of this revision of the file.
$rev->Time() -> string
Returns the date/time that this revision was created.
$rev->Type() -> string
Returns this revision’s Helix Server filetype.
$rev->User() -> string
Returns the name of the user who created this revision.