Initialize an instance of the Perforce server from the factory using the
specified protocol, server port, protocol specific properties and usage
options.
The class uses the Perforce files command to List details about specified
files: depot file name, revision, file, type, change action and changelist
number of the current head revision.
The class uses the Perforce label command to create or update a label to
include the mapping that controls the set of files that are allowed to be
included in the label.