Extracted from Pike v7.8 release 352 at 2012-06-24.
pike.ida.liu.se
[Top]
Parser
Parser.RCS
Parser.RCS()->Revision

Class Parser.RCS()->Revision

Description

All data tied to a particular revision of the file.


Variable revision

string Parser.RCS.Revision.revision

Description

the revision number (i e RCS ->revisions["1.1"]->revision == "1.1")


Variable author

string Parser.RCS.Revision.author

Description

the name of the user that committed the revision


Variable branches

array(string) Parser.RCS.Revision.branches

Description

when there are branches from this revision, an array of the revision numbers where each branch starts, otherwise 0


Variable state

string Parser.RCS.Revision.state

Description

the state of the revision - typically "Exp" or "dead"


Variable time

Calendar.TimeRange Parser.RCS.Revision.time

Description

the (UTC) date and time when the revision was committed (second precision)


Variable branch

string Parser.RCS.Revision.branch

Description

the branch name on which this revision was committed (calculated according to how cvs manages branches)


Variable rcs_next

string Parser.RCS.Revision.rcs_next

Description

the revision stored next in the rcs file, or 0 if none exists


Variable ancestor

string Parser.RCS.Revision.ancestor

Description

the revision of the ancestor of this revision, or 0 if this was the initial revision


Variable next

string Parser.RCS.Revision.next

Description

the revision that succeeds this revision, or 0 if none exists


Variable log

string Parser.RCS.Revision.log

Description

the log message associated with the revision


Variable lines

int Parser.RCS.Revision.lines

Description

the number of lines this revision contained, altogether (not of particular interest for binary files)


Variable added

int Parser.RCS.Revision.added

Description

the number of lines that were added from the previous revision to make this revision (for the initial revision too)


Variable removed

int Parser.RCS.Revision.removed

Description

the number of lines that were removed from the previous revision to make this revision