Extracted from Pike v7.6 release 61 at 2005-12-30.
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 revision

Description

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


Variable author

string author

Description

the name of the user that committed the revision


Variable branches

array(string) branches

Description

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


Variable state

string state

Description

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


Variable time

Calendar.TimeRange time

Description

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


Variable branch

string branch

Description

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


Variable rcs_next

string rcs_next

Description

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


Variable ancestor

string ancestor

Description

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


Variable next

string next

Description

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


Variable log

string log

Description

the log message associated with the revision


Variable lines

int lines

Description

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


Variable added

int 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 removed

Description

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