Package net.sourceforge.cruisecontrol.sourcecontrols

Class Summary
Accurev This class handles all Accurev aspects of determining the modifications since the last good build.
AlienBrain This class implements the SourceControl methods for an AlienBrain repository.
AlienBrainCore This class implements the SourceControl methods for an AlienBrain repository.
AllFusionHarvest SourceControl for CA's AllFusion Harvest Change Manager
AlwaysBuild Returns "true" always, so that a build will happen repeatedly.
BuildStatus This class allows for starting builds based on the results of another build.
ClearCase This class implements the SourceControlElement methods for a Clear Case repository.
ClearCaseModification data structure for holding data about a single modification to a source control tool.
CMSynergy Checks for modifications made to a Telelogic CM Synergy repository.
CMSynergyModification Data structure which holds data specific to a single modification within a CM Synergy repository.
Compound This class implements a Compound source control with one triggers section and one targets section.
Compound.Entry Static inner class, used to define a basis for the Targets and Triggers classes that are used inside the <compound>-tag.
ConcurrentVersionsSystem This class implements the SourceControlElement methods for a CVS repository.
Darcs

Source Control implementation for Darcs.

FakeUserSourceControl Abstract superclass for SourceControls that use a static user for all Modifications reported.
FileSystem Scans a directory tree on a local drive rather than in a repository.
ForceOnly Used to define a project that only builds when forced through the JMX interface, since no Modifications are ever returned.
Git This class implements the SourceControl methods for a git repository.
HttpFile Checks a single file on a web server that supports the last-modified header
Maven2SnapshotDependency Checks snapshot dependencies listed in a Maven2 pom against the local repositorty.
MavenSnapshotDependency Checks binary dependencies listed in a Maven project rather than in a repository.
Mercurial This class implements the SourceControl methods for a Mercurial repository.
MKS This class implements the SourceControlElement methods for a MKS repository.
P4 This class implements the SourceControlElement methods for a P4 depot.
P4.ServerInfoConsumer  
PlasticSCM This class implements the SourceControl class for a Plastic SCM repository.
PVCS This class implements the SourceControlElement methods for a PVCS repository.
PVCS.PvcsStreamConsumer  
SnapshotCM Retrieves change history from SnapshotCM source control using whist command.
SnapshotCM.SourcePath  
SourceControlProperties  
SSCM This defines a child element for the ModificationSet element.
SSCM.SSCMCLIBoolParam  
SSCM.SSCMCLIParam  
SSCM.SSCMCLIStringParam  
StarTeam This class logs into StarTeam and collects information on any modifications made since the last successful build.
Store This class implements the SourceControl methods for a Store repository, which is the version control system used by Cincom Smalltalk Visualworks.
SVN This class implements the SourceControl methods for a Subversion repository.
Targets The class identifies the source control objects that it contains as targets to be built only when corresponding triggers are modified.
TeamFoundationServer The class implements the SourceControl interface to allow communication with Microsoft Visual Studio Team Foundation Server
TimeBuild Provide a "time" using hhmm format that specifies when a build should be triggered.
Triggers The class identifies the source control objects that it contains as triggers to invoke builds on corresponding targets when the triggers are modified.
UCM This class implements the SourceControlElement methods for ClearCase UCM.
Veto  
Vss This class handles all VSS-related aspects of determining the modifications since the last good build.
VSSHelper  
VssJournal This class handles all VSS-related aspects of determining the modifications since the last good build.