This module subclasses the Files module for Mercurial repository.
See Files POD for method information.
Methods are sorted in the same order as in the super-class.
alltags ($filename)
alltags
returns a list of all tags available for the designated file.
$filename
A string containing the filename
A tag is not a numeric revision, it is a specific user symbol. A tag is usually associated with a software release, but may also name a branching point.
Two files with the same release tag are in a consistent state.
The list is extracted with hg tags
command.
allbranches ($filename)
allbranches
returns a list of all revisions available for the designated file.
$filename
A string containing the filename
The list is extracted with hg branches
command.
parsechg ($filename)
parsehg
builds a hash %hg
which summarises control information contained in the Mercurial log for file $filename
.
$filename
A string containing the filename
parsehg
parses a Mercurial log file through the hg log
command.
It is critical for good operation of CVS class.