| java.lang.Object net.sourceforge.cruisecontrol.sourcecontrols.MKS
MKS | public class MKS implements SourceControl(Code) | | This class implements the SourceControlElement methods for a MKS repository.
The call to MKS is assumed to work with any setup:
The call to MKS login should be done prior to calling this class.
attributes:
localWorkingDir - local directory for the sandbox
project - the name and path to the MKS project
doNothing - if this attribute is set to true, no mks command is executed. This is for
testing purposes, if a potentially slow mks server connection should avoid
author: Suresh K Bathala Skila, Inc. author: Dominik Hirt, Wincor-Nixdorf International GmbH, Leipzig |
executeResyncAndParseModifications | void executeResyncAndParseModifications(Commandline cmdLine, List modifications)(Code) | | |
getModifications | public List getModifications(Date lastBuild, Date now)(Code) | | Returns an ArrayList of Modifications.
MKS ignores dates for such a range so therefor ALL
modifications since the last resynch step are returned.
Parameters: lastBuild - Last build time. Parameters: now - Time now, or time to check. maybe empty, never null. throws: CruiseControlException - |
getProperties | public Map getProperties()(Code) | | |
setDoNothing | public void setDoNothing(String doNothing)(Code) | | |
setLocalWorkingDir | public void setLocalWorkingDir(String local)(Code) | | Sets the local working copy to use when making calls to MKS.
Parameters: local - String indicating the relative or absolute path to the localworking copy of the module of which to find the log history. |
|
|