All Classes and Interfaces
Class
Description
The current ScmUrlParserResult
TODO: Better support for entire filesets.
SCM Provider for git
Internal class
This test tests the remote info command.
An extension of the AbstractConsumer class that also holds our Repository.
SCM Provider for Subversion
Represents the AccuRev CLI interface
TODO filter results based on project_path Find appropriate start and end transaction ids from parameters.
AccuRev integration with Maven SCM
Carry information about before and after transaction ids so we can run the changelog
Add a file set to the project.
Result of adding files to the SCM
CommandLine extension to mask password
Add no recursive.
Check bazaar installation.
Get version of the executable.
Available/Used bazaar commands.
Base consumer to do common parsing for all bazaar commands.
Parse output from "bzr ls".
Bazaar NG http://bazaar-vcs.org/ is a decentralized revision control system.
Common code for executing bazaar commands.
Get current (working) revision.
Pull the project source from the configured scm and execute the configured goals.
This test tests the branch command.
Branch the project.
A set of information about revisions of a file as returned by CVS's log
command
Test Changlog command.
Dump changelog contents to console.
This test tests the check out command.
Commit changes to the configured scm url.
This mojo will fail the build if there is any local modifications
This test tests the check out command.
Get a fresh copy of the latest source from the configured scm url.
Provider Repository for ClearCase (standard, LT, UCM)
Class ClearcaseXpp3Reader.
Class ClearcaseXpp3Writer.
This test tests the branch command.
Parses CVS/Entries format, for example, like
Adds an new entry to a CVS password file.
This test tests the tag command.
Class CvsXpp3Reader.
Class CvsXpp3Writer.
This class exists only to consume output that is normally not needed,
though it may be of interest when in debug mode.
This test tests the diff command.
Display the difference of the working copy with the latest copy in the configured scm url.
Edit/lock a set of files.
Get a fresh exported copy of the latest source from the configured scm url.
Parses the --porcelain format of git-blame
For more information about the porcelain format, please read the official
GIT blame porcelain format description.
Command line construction utility.
Command utilities for git commands.
This logger parses the output of git symbolic-ref HEAD
to determine the current branch.
Deprecated.
Class GitXpp3Reader.
Class GitXpp3Writer.
Display help information on maven-scm-plugin.
Call
Call
mvn scm:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.Add no recursive.
Branch.
Mercurial changeset
Available/Used hg commands.
Check hg installation.
Get version of the executable.
Base consumer to do common parsing for all hg commands.
Get a list of all files in the repository
Get a list of all files in the repository
Get a list of outgoing changes
Mercurial (HG) is a decentralized revision control system.
Tag
Common code for executing hg commands.
Get current (working) branch name
Get current (working) revision.
Thrown when the output of an svn log command isn't recognized.
Consume the output of the scm command for the "add" operation.
Consume the output of the scm command for the "blame" operation.
Consume the output of the scm command for the "checkin" operation.
Consume the output of the scm command for the "load" operation.
Consume the output of the scm command for the "history" operation.
Consume the output of the scm command for the "list changesets" operation.
Consume the output of the scm command for the "list" operation.
The base class for the underlying jazz "scm.sh"/"scm.exe" command.
The maven scm provider for Jazz.
Consume the output of the scm command for the "status" operation.
Consume the output of the scm command for the "acept" operation.
This provider uses the following strategy to discover the committer and author name/mail for a commit:
"user" section in .gitconfig
"username" passed to maven execution
default git config (system user and hostname for email)
the "maven-scm" config can be configured like this:
the default email domain to be used (will be used to create an email from the username passed to maven):
you can also enforce the usage of the username for the author and committer:
the default email domain to be used (will be used to create an email from the username passed to maven):
git config --global maven-scm.maildomain mycomp.com
you can also enforce the usage of the username for the author and committer:
git config --global maven-scm.forceUsername true
Implementation of
TransportConfigCallback
which adds
a public/private key identity to ssh URLs if configured.JGit utility functions.
This test tests the list command.
Get the list of project files.
Class LocalScmMetadata.
Utils for dealing with LocalScmMetadata
Class LocalScmMetadataXpp3Reader.
Class LocalScmMetadataXpp3Writer.
This test tests the mkdir command.
Result of making directories in SCM.
Parse the tagged output from "p4 describe -s [change] [change] [...]".
Encapsulates the 'p4 info' command which can be very useful in determining
the runtime environment.
Encapsulates the 'p4 where' command which can be very useful in determining
a file's location within the depot.
Mark a set of files for deletion.
This class is a container which holds information about
repository URL.
Set of files used for SCM operations.
Stub implementation of ScmManager for unit testing purposes.
Stub for ScmProviderRepository for unit testing purposes.
Stub implementation of ScmProvider for unit testing purposes.
Stub for ScmRepository for unit testing purposes.
Base class for SCM wrapped parameters.
Base class for all TcK tests.
Base class for all SCM tests.
parameters used by implementation to perform untag operation
A utility class that validates and parses scm url:s.
Class Settings.
Class Settings.
Class Settings.
Class Settings.
Class Settings.
Class Settings.
Command line construction utility.
Class StarteamXpp3Reader.
Class StarteamXpp3Writer.
This test tests the status command.
Display the modification status of the files in the configured scm url.
This test tests the branch command.
Command line construction utility.
Command utilities for svn commands.
Deprecated.
Deprecated.
use
InfoScmResult
Command to list files in SVN (
svn list
command )Test for
list command
This test tests the tag command.
scm:untag for provider svn is done by removing the tag dir
This test tests the tag command.
Deprecated.
Class SvnXpp3Reader.
Class SvnXpp3Writer.
This class contains methods to execute Synergy
ccm
command line.Mainly inspired from CruiseControl
Mainly inspired from CruiseControl
Parse output of
This class contains the different Synergy roles available.
This class contains the different Synergy roles available.
In some Synergy versions (ie.
This class contains functional methods for Synergy.
Parse output of
This test tests the tag command.
Tag the project.
Thread-safe version of java.text.DateFormat.
Unedit/unlock a set of files.
This test tests the untag command.
Untag the project.
This test tests the update command.
Update the local working copy with the latest source from the configured scm url.
Updates all projects in a multi project build.
Validate scm connection string.
Validate scm connection string recursively for all projects
Holds all the constants for the VSS tasks.
Class VssXpp3Reader.
Class VssXpp3Writer.
This class is required because Plexus command line won't let you get to the process stream output process.
InfoItem