Overridden compareRemoteRevisionWith function
Loads up the previous project configuration and compares
that against the current to determine if the project has changed
At this point we don't have a separate link for the Change Set itself
Each entry essentially is a change set within itself
Returns an Integrity annotation view link for a specific file
Returns an URL encoded string representation for invoking this Integrity member's differences view
This assumes that IntegrityCMProject.compareBaseline() was invoked!
This class is a representation of all the Changes that were performed between builds
At this point we're essentially skipping the Change Set part and only working with the
entries within the Change Set, i.e.
This class represents an MKS Integrity Source File
It needs the Member Name (relative path to pj), Full Member Path, Project Configuration Path, Revision,
Project's Root Path, and the current Workspace directory (to compute the working file path) for its
instantiation.
Toggles whether or not a workspace is required for polling
Since, we're using a Server Integration Point in the MKS API,
we do not require a workspace.
Initializes the author associated with this member revision
This is a convenience function used to avoid another command execution
This can be used when the author information is known, perhaps from a previous build.
Initializes the author associated with this member revision
Author is set to "unknown", if the APISession is null indicating that
the user wishes to skip author information
Access function to initialize the prior revision, used for differences view
This will be invoked from the IntegrityCMProject.compareBaseline() function
The URL of the MKS Integrity Configuration Management Server
For example: http://hostname:7001
NOTE: This is optional and is used as an override to the URL
found within the IntegrityChangeLogSet.getIntegrityURL()