## Uses of Class
org.apache.maven.scm.ScmException

Packages that use ScmException
org.apache.maven.scm
org.apache.maven.scm.command
org.apache.maven.scm.command.add
org.apache.maven.scm.command.blame
org.apache.maven.scm.command.branch
org.apache.maven.scm.command.changelog
org.apache.maven.scm.command.checkin
org.apache.maven.scm.command.checkout
org.apache.maven.scm.command.diff
org.apache.maven.scm.command.edit
org.apache.maven.scm.command.export
org.apache.maven.scm.command.fileinfo
org.apache.maven.scm.command.list
org.apache.maven.scm.command.lock
org.apache.maven.scm.command.login
org.apache.maven.scm.command.mkdir
org.apache.maven.scm.command.remoteinfo
org.apache.maven.scm.command.remove
org.apache.maven.scm.command.status
org.apache.maven.scm.command.tag
org.apache.maven.scm.command.unedit
org.apache.maven.scm.command.unlock
org.apache.maven.scm.command.update
org.apache.maven.scm.manager
org.apache.maven.scm.provider
org.apache.maven.scm.provider.accurev
org.apache.maven.scm.provider.accurev.command
org.apache.maven.scm.provider.accurev.command.add
org.apache.maven.scm.provider.accurev.command.blame
org.apache.maven.scm.provider.accurev.command.changelog
org.apache.maven.scm.provider.accurev.command.checkin
org.apache.maven.scm.provider.accurev.command.checkout
org.apache.maven.scm.provider.accurev.command.export
org.apache.maven.scm.provider.accurev.command.login
org.apache.maven.scm.provider.accurev.command.remove
org.apache.maven.scm.provider.accurev.command.status
org.apache.maven.scm.provider.accurev.command.tag
org.apache.maven.scm.provider.accurev.command.update
org.apache.maven.scm.provider.bazaar
org.apache.maven.scm.provider.bazaar.command.add
org.apache.maven.scm.provider.bazaar.command.blame
org.apache.maven.scm.provider.bazaar.command.changelog
org.apache.maven.scm.provider.bazaar.command.checkin
org.apache.maven.scm.provider.bazaar.command.checkout
org.apache.maven.scm.provider.bazaar.command.diff
org.apache.maven.scm.provider.bazaar.command.remove
org.apache.maven.scm.provider.bazaar.command.status
org.apache.maven.scm.provider.bazaar.command.tag
org.apache.maven.scm.provider.bazaar.command.update
org.apache.maven.scm.provider.clearcase
org.apache.maven.scm.provider.clearcase.command.add
org.apache.maven.scm.provider.clearcase.command.blame
org.apache.maven.scm.provider.clearcase.command.changelog
org.apache.maven.scm.provider.clearcase.command.checkin
org.apache.maven.scm.provider.clearcase.command.checkout
org.apache.maven.scm.provider.clearcase.command.edit
org.apache.maven.scm.provider.clearcase.command.remove
org.apache.maven.scm.provider.clearcase.command.status
org.apache.maven.scm.provider.clearcase.command.tag
org.apache.maven.scm.provider.clearcase.command.unedit
org.apache.maven.scm.provider.clearcase.command.update
org.apache.maven.scm.provider.cvslib
org.apache.maven.scm.provider.cvslib.command
org.apache.maven.scm.provider.cvslib.command.add
org.apache.maven.scm.provider.cvslib.command.blame
org.apache.maven.scm.provider.cvslib.command.branch
org.apache.maven.scm.provider.cvslib.command.changelog
org.apache.maven.scm.provider.cvslib.command.checkin
org.apache.maven.scm.provider.cvslib.command.checkout
org.apache.maven.scm.provider.cvslib.command.diff
org.apache.maven.scm.provider.cvslib.command.export
org.apache.maven.scm.provider.cvslib.command.list
org.apache.maven.scm.provider.cvslib.command.login
org.apache.maven.scm.provider.cvslib.command.mkdir
org.apache.maven.scm.provider.cvslib.command.remove
org.apache.maven.scm.provider.cvslib.command.status
org.apache.maven.scm.provider.cvslib.command.tag
org.apache.maven.scm.provider.cvslib.command.update
org.apache.maven.scm.provider.cvslib.cvsexe.command.add
org.apache.maven.scm.provider.cvslib.cvsexe.command.blame
org.apache.maven.scm.provider.cvslib.cvsexe.command.branch
org.apache.maven.scm.provider.cvslib.cvsexe.command.changelog
org.apache.maven.scm.provider.cvslib.cvsexe.command.checkin
org.apache.maven.scm.provider.cvslib.cvsexe.command.checkout
org.apache.maven.scm.provider.cvslib.cvsexe.command.diff
org.apache.maven.scm.provider.cvslib.cvsexe.command.export
org.apache.maven.scm.provider.cvslib.cvsexe.command.list
org.apache.maven.scm.provider.cvslib.cvsexe.command.remove
org.apache.maven.scm.provider.cvslib.cvsexe.command.status
org.apache.maven.scm.provider.cvslib.cvsexe.command.tag
org.apache.maven.scm.provider.cvslib.cvsexe.command.update
org.apache.maven.scm.provider.cvslib.cvsjava.command.add
org.apache.maven.scm.provider.cvslib.cvsjava.command.branch
org.apache.maven.scm.provider.cvslib.cvsjava.command.changelog
org.apache.maven.scm.provider.cvslib.cvsjava.command.checkin
org.apache.maven.scm.provider.cvslib.cvsjava.command.checkout
org.apache.maven.scm.provider.cvslib.cvsjava.command.diff
org.apache.maven.scm.provider.cvslib.cvsjava.command.export
org.apache.maven.scm.provider.cvslib.cvsjava.command.list
org.apache.maven.scm.provider.cvslib.cvsjava.command.login
org.apache.maven.scm.provider.cvslib.cvsjava.command.remove
org.apache.maven.scm.provider.cvslib.cvsjava.command.status
org.apache.maven.scm.provider.cvslib.cvsjava.command.tag
org.apache.maven.scm.provider.cvslib.cvsjava.command.update
org.apache.maven.scm.provider.git
org.apache.maven.scm.provider.git.gitexe
org.apache.maven.scm.provider.git.gitexe.command
org.apache.maven.scm.provider.git.gitexe.command.add
org.apache.maven.scm.provider.git.gitexe.command.blame
org.apache.maven.scm.provider.git.gitexe.command.branch
org.apache.maven.scm.provider.git.gitexe.command.changelog
org.apache.maven.scm.provider.git.gitexe.command.checkin
org.apache.maven.scm.provider.git.gitexe.command.checkout
org.apache.maven.scm.provider.git.gitexe.command.diff
org.apache.maven.scm.provider.git.gitexe.command.info
org.apache.maven.scm.provider.git.gitexe.command.list
org.apache.maven.scm.provider.git.gitexe.command.remoteinfo
org.apache.maven.scm.provider.git.gitexe.command.remove
org.apache.maven.scm.provider.git.gitexe.command.status
org.apache.maven.scm.provider.git.gitexe.command.tag
org.apache.maven.scm.provider.git.gitexe.command.update
org.apache.maven.scm.provider.git.repository
org.apache.maven.scm.provider.hg
org.apache.maven.scm.provider.hg.command.add
org.apache.maven.scm.provider.hg.command.blame
org.apache.maven.scm.provider.hg.command.branch
org.apache.maven.scm.provider.hg.command.changelog
org.apache.maven.scm.provider.hg.command.checkin
org.apache.maven.scm.provider.hg.command.checkout
org.apache.maven.scm.provider.hg.command.diff
org.apache.maven.scm.provider.hg.command.info
org.apache.maven.scm.provider.hg.command.inventory
org.apache.maven.scm.provider.hg.command.remove
org.apache.maven.scm.provider.hg.command.status
org.apache.maven.scm.provider.hg.command.tag
org.apache.maven.scm.provider.hg.command.update
org.apache.maven.scm.provider.local
org.apache.maven.scm.provider.local.command.add
org.apache.maven.scm.provider.local.command.changelog
org.apache.maven.scm.provider.local.command.checkin
org.apache.maven.scm.provider.local.command.checkout
org.apache.maven.scm.provider.local.command.list
org.apache.maven.scm.provider.local.command.mkdir
org.apache.maven.scm.provider.local.command.status
org.apache.maven.scm.provider.local.command.tag
org.apache.maven.scm.provider.local.command.update
org.apache.maven.scm.provider.perforce
org.apache.maven.scm.provider.perforce.command
org.apache.maven.scm.provider.perforce.command.add
org.apache.maven.scm.provider.perforce.command.blame
org.apache.maven.scm.provider.perforce.command.changelog
org.apache.maven.scm.provider.perforce.command.checkin
org.apache.maven.scm.provider.perforce.command.checkout
org.apache.maven.scm.provider.perforce.command.diff
org.apache.maven.scm.provider.perforce.command.edit
org.apache.maven.scm.provider.perforce.command.login
org.apache.maven.scm.provider.perforce.command.remove
org.apache.maven.scm.provider.perforce.command.status
org.apache.maven.scm.provider.perforce.command.tag
org.apache.maven.scm.provider.perforce.command.unedit
org.apache.maven.scm.provider.perforce.command.update
org.apache.maven.scm.provider.starteam
org.apache.maven.scm.provider.starteam.command
org.apache.maven.scm.provider.starteam.command.add
org.apache.maven.scm.provider.starteam.command.changelog
org.apache.maven.scm.provider.starteam.command.checkin
org.apache.maven.scm.provider.starteam.command.checkout
org.apache.maven.scm.provider.starteam.command.diff
org.apache.maven.scm.provider.starteam.command.edit
org.apache.maven.scm.provider.starteam.command.remove
org.apache.maven.scm.provider.starteam.command.status
org.apache.maven.scm.provider.starteam.command.tag
org.apache.maven.scm.provider.starteam.command.unedit
org.apache.maven.scm.provider.starteam.command.update
org.apache.maven.scm.provider.svn
org.apache.maven.scm.provider.svn.svnexe
org.apache.maven.scm.provider.svn.svnexe.command.add
org.apache.maven.scm.provider.svn.svnexe.command.blame
org.apache.maven.scm.provider.svn.svnexe.command.branch
org.apache.maven.scm.provider.svn.svnexe.command.changelog
org.apache.maven.scm.provider.svn.svnexe.command.checkin
org.apache.maven.scm.provider.svn.svnexe.command.checkout
org.apache.maven.scm.provider.svn.svnexe.command.diff
org.apache.maven.scm.provider.svn.svnexe.command.export
org.apache.maven.scm.provider.svn.svnexe.command.info
org.apache.maven.scm.provider.svn.svnexe.command.list
org.apache.maven.scm.provider.svn.svnexe.command.mkdir
org.apache.maven.scm.provider.svn.svnexe.command.remoteinfo
org.apache.maven.scm.provider.svn.svnexe.command.remove
org.apache.maven.scm.provider.svn.svnexe.command.status
org.apache.maven.scm.provider.svn.svnexe.command.tag
org.apache.maven.scm.provider.svn.svnexe.command.update
org.apache.maven.scm.provider.synergy
org.apache.maven.scm.provider.synergy.command.add
org.apache.maven.scm.provider.synergy.command.changelog
org.apache.maven.scm.provider.synergy.command.checkin
org.apache.maven.scm.provider.synergy.command.checkout
org.apache.maven.scm.provider.synergy.command.edit
org.apache.maven.scm.provider.synergy.command.remove
org.apache.maven.scm.provider.synergy.command.status
org.apache.maven.scm.provider.synergy.command.tag
org.apache.maven.scm.provider.synergy.command.unedit
org.apache.maven.scm.provider.synergy.command.update
org.apache.maven.scm.provider.synergy.util
org.apache.maven.scm.provider.tfs
org.apache.maven.scm.provider.tfs.command
org.apache.maven.scm.provider.tfs.command.blame
org.apache.maven.scm.repository

### Uses of ScmException in org.apache.maven.scm

Subclasses of ScmException in org.apache.maven.scm
`class` `NoSuchCommandScmException`

Methods in org.apache.maven.scm that throw ScmException
`boolean` CommandParameters.`getBoolean(CommandParameter parameter)` Return the parameter value as boolean.
`boolean` CommandParameters.`getBoolean(CommandParameter parameter, boolean defaultValue)` Return the parameter value as boolean.
`Date` CommandParameters.`getDate(CommandParameter parameter)` Return the parameter value as Date.
`Date` CommandParameters.`getDate(CommandParameter parameter, Date defaultValue)` Return the parameter value as String or the default value if it doesn't exist.
`File[]` CommandParameters.`getFileArray(CommandParameter parameter)`
`File[]` CommandParameters.`getFileArray(CommandParameter parameter, File[] defaultValue)`
`int` CommandParameters.`getInt(CommandParameter parameter)` Return the parameter value as int.
`int` CommandParameters.`getInt(CommandParameter parameter, int defaultValue)` Return the parameter value as int or the default value if it doesn't exist.
`ScmBranchParameters` CommandParameters.`getScmBranchParameters(CommandParameter parameter)`
`ScmTagParameters` CommandParameters.`getScmTagParameters(CommandParameter parameter)`
`ScmVersion` CommandParameters.`getScmVersion(CommandParameter parameter)` Return the parameter value as ScmVersion.
`ScmVersion` CommandParameters.`getScmVersion(CommandParameter parameter, ScmVersion defaultValue)` Return the parameter value as ScmVersion or the default value.
`String` CommandParameters.`getString(CommandParameter parameter)` Return the parameter value as String.
`String` CommandParameters.`getString(CommandParameter parameter, String defaultValue)` Return the parameter value or the default value if it doesn't exist.
`void` CommandParameters.`setDate(CommandParameter parameter, Date date)` Set a parameter value.
`void` CommandParameters.`setInt(CommandParameter parameter, int value)` Set a parameter value.
`void` CommandParameters.`setScmBranchParameters(CommandParameter parameter, ScmBranchParameters scmBranchParameters)`
`void` CommandParameters.`setScmTagParameters(CommandParameter parameter, ScmTagParameters scmTagParameters)`
`void` CommandParameters.`setScmVersion(CommandParameter parameter, ScmVersion scmVersion)` Set a parameter value.
`void` CommandParameters.`setString(CommandParameter parameter, String value)` Set a parameter value.

### Uses of ScmException in org.apache.maven.scm.command

Methods in org.apache.maven.scm.command that throw ScmException
`ScmResult` AbstractCommand.`execute(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ScmResult` Command.`execute(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract ScmResult` AbstractCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.command.add

Methods in org.apache.maven.scm.command.add that throw ScmException
`protected abstract ScmResult` AbstractAddCommand.`executeAddCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, boolean binary)`
`protected ScmResult` AbstractAddCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.command.blame

Methods in org.apache.maven.scm.command.blame that throw ScmException
`abstract BlameScmResult` AbstractBlameCommand.`executeBlameCommand(ScmProviderRepository repo, ScmFileSet workingDirectory, String filename)`
`protected ScmResult` AbstractBlameCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet workingDirectory, CommandParameters parameters)`
`String` BlameScmRequest.`getFilename()`
`void` BlameScmRequest.`setFilename(String filename)`
`void` BlameScmRequest.`setIgnoreWhitespace(boolean ignoreWhitespace)`

### Uses of ScmException in org.apache.maven.scm.command.branch

Methods in org.apache.maven.scm.command.branch that throw ScmException
`protected ScmResult` AbstractBranchCommand.`executeBranchCommand(ScmProviderRepository repository, ScmFileSet fileSet, String branchName, ScmBranchParameters scmBranchParameters)` default impl to provide backward comp
`protected abstract ScmResult` AbstractBranchCommand.`executeBranchCommand(ScmProviderRepository repository, ScmFileSet fileSet, String branchName, String message)`
`ScmResult` AbstractBranchCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.command.changelog

Methods in org.apache.maven.scm.command.changelog that throw ScmException
`protected ChangeLogScmResult` AbstractChangeLogCommand.`executeChangeLogCommand(ChangeLogScmRequest request)`
`protected abstract ChangeLogScmResult` AbstractChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)` Deprecated.
`protected ChangeLogScmResult` AbstractChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern)` Deprecated.
`ScmResult` AbstractChangeLogCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ScmResult` ChangeLogCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`String` ChangeLogScmRequest.`getDatePattern()`
`Date` ChangeLogScmRequest.`getEndDate()`
`ScmVersion` ChangeLogScmRequest.`getEndRevision()`
`Integer` ChangeLogScmRequest.`getLimit()`
`int` ChangeLogScmRequest.`getNumDays()`
`ScmBranch` ChangeLogScmRequest.`getScmBranch()`
`Date` ChangeLogScmRequest.`getStartDate()`
`ScmVersion` ChangeLogScmRequest.`getStartRevision()`
`void` ChangeLogScmRequest.`setDatePattern(String datePattern)`
`void` ChangeLogScmRequest.`setDateRange(Date startDate, Date endDate)`
`void` ChangeLogScmRequest.`setEndDate(Date endDate)`
`void` ChangeLogScmRequest.`setEndRevision(ScmVersion endRevision)`
`void` ChangeLogScmRequest.`setLimit(Integer limit)`
`void` ChangeLogScmRequest.`setNumDays(int numDays)`
`void` ChangeLogScmRequest.`setScmBranch(ScmBranch scmBranch)`
`void` ChangeLogScmRequest.`setStartDate(Date startDate)`
`void` ChangeLogScmRequest.`setStartRevision(ScmVersion startRevision)`

### Uses of ScmException in org.apache.maven.scm.command.checkin

Methods in org.apache.maven.scm.command.checkin that throw ScmException
`protected abstract CheckInScmResult` AbstractCheckInCommand.`executeCheckInCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, ScmVersion scmVersion)`
`ScmResult` AbstractCheckInCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.command.checkout

Methods in org.apache.maven.scm.command.checkout that throw ScmException
`protected CheckOutScmResult` AbstractCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion scmVersion)` Execute Check out command line in a recursive check out way.
`protected abstract CheckOutScmResult` AbstractCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion scmVersion, boolean recursive)` Execute Check out command line.
`ScmResult` AbstractCheckOutCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.command.diff

Methods in org.apache.maven.scm.command.diff that throw ScmException
`ScmResult` AbstractDiffCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract DiffScmResult` AbstractDiffCommand.`executeDiffCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision)`

### Uses of ScmException in org.apache.maven.scm.command.edit

Methods in org.apache.maven.scm.command.edit that throw ScmException
`ScmResult` AbstractEditCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract ScmResult` AbstractEditCommand.`executeEditCommand(ScmProviderRepository repository, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.command.export

Methods in org.apache.maven.scm.command.export that throw ScmException
`protected ScmResult` AbstractExportCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract ExportScmResult` AbstractExportCommand.`executeExportCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion scmVersion, String outputDirectory)`

### Uses of ScmException in org.apache.maven.scm.command.fileinfo

Methods in org.apache.maven.scm.command.fileinfo that throw ScmException
`ScmResult` AbstractFileInfoCommand.`executeCommand(ScmProviderRepository repository, File workingDirectory, CommandParameters parameters)`
`protected abstract ScmResult` AbstractFileInfoCommand.`executeFileInfoCommand(ScmProviderRepository repository, File workingDirectory, String filename)`

### Uses of ScmException in org.apache.maven.scm.command.list

Methods in org.apache.maven.scm.command.list that throw ScmException
`ScmResult` AbstractListCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract ListScmResult` AbstractListCommand.`executeListCommand(ScmProviderRepository repository, ScmFileSet fileSet, boolean recursive, ScmVersion scmVersion)` List contents of the remote repository

### Uses of ScmException in org.apache.maven.scm.command.lock

Methods in org.apache.maven.scm.command.lock that throw ScmException
`ScmResult` AbstractLockCommand.`executeCommand(ScmProviderRepository repository, File workingDirectory, CommandParameters parameters)`
`protected abstract ScmResult` AbstractLockCommand.`executeLockCommand(ScmProviderRepository repository, File workingDirectory, String filename)`

### Uses of ScmException in org.apache.maven.scm.command.login

Methods in org.apache.maven.scm.command.login that throw ScmException
`protected ScmResult` AbstractLoginCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`abstract LoginScmResult` AbstractLoginCommand.`executeLoginCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.command.mkdir

Methods in org.apache.maven.scm.command.mkdir that throw ScmException
`protected ScmResult` AbstractMkdirCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract MkdirScmResult` AbstractMkdirCommand.`executeMkdirCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, boolean createInLocal)` Creates directories in the remote repository.

### Uses of ScmException in org.apache.maven.scm.command.remoteinfo

Methods in org.apache.maven.scm.command.remoteinfo that throw ScmException
`protected ScmResult` AbstractRemoteInfoCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`abstract RemoteInfoScmResult` AbstractRemoteInfoCommand.`executeRemoteInfoCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.command.remove

Methods in org.apache.maven.scm.command.remove that throw ScmException
`protected ScmResult` AbstractRemoveCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract ScmResult` AbstractRemoveCommand.`executeRemoveCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message)`

### Uses of ScmException in org.apache.maven.scm.command.status

Methods in org.apache.maven.scm.command.status that throw ScmException
`ScmResult` AbstractStatusCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract StatusScmResult` AbstractStatusCommand.`executeStatusCommand(ScmProviderRepository repository, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.command.tag

Methods in org.apache.maven.scm.command.tag that throw ScmException
`ScmResult` AbstractTagCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract ScmResult` AbstractTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, String tagName, ScmTagParameters scmTagParameters)`
`protected ScmResult` AbstractTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, String tagName, String message)` Deprecated. use method `AbstractTagCommand.executeTagCommand(ScmProviderRepository, ScmFileSet, String, ScmTagParameters)`

### Uses of ScmException in org.apache.maven.scm.command.unedit

Methods in org.apache.maven.scm.command.unedit that throw ScmException
`ScmResult` AbstractUnEditCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract ScmResult` AbstractUnEditCommand.`executeUnEditCommand(ScmProviderRepository repository, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.command.unlock

Methods in org.apache.maven.scm.command.unlock that throw ScmException
`ScmResult` AbstractUnlockCommand.`executeCommand(ScmProviderRepository repository, File workingDirectory, CommandParameters parameters)`
`protected abstract ScmResult` AbstractUnlockCommand.`executeUnlockCommand(ScmProviderRepository repository, File workingDirectory)`

### Uses of ScmException in org.apache.maven.scm.command.update

Methods in org.apache.maven.scm.command.update that throw ScmException
`ScmResult` AbstractUpdateCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract UpdateScmResult` AbstractUpdateCommand.`executeUpdateCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion scmVersion)`

### Uses of ScmException in org.apache.maven.scm.manager

Subclasses of ScmException in org.apache.maven.scm.manager
`class` `NoSuchScmProviderException`

Methods in org.apache.maven.scm.manager that throw ScmException
`AddScmResult` ScmManagerStub.`add(ScmRepository repository, ScmFileSet fileSet)` Adds the given files to the source control system
`AddScmResult` ScmManager.`add(ScmRepository repository, ScmFileSet fileSet)` Adds the given files to the source control system
`AddScmResult` AbstractScmManager.`add(ScmRepository repository, ScmFileSet fileSet)` Adds the given files to the source control system
`AddScmResult` ScmManagerStub.`add(ScmRepository repository, ScmFileSet fileSet, String message)` Adds the given files to the source control system
`AddScmResult` ScmManager.`add(ScmRepository repository, ScmFileSet fileSet, String message)` Adds the given files to the source control system
`AddScmResult` AbstractScmManager.`add(ScmRepository repository, ScmFileSet fileSet, String message)` Adds the given files to the source control system
`BlameScmResult` ScmManagerStub.`blame(BlameScmRequest blameScmRequest)`
`BlameScmResult` ScmManager.`blame(BlameScmRequest blameScmRequest)`
`BlameScmResult` AbstractScmManager.`blame(BlameScmRequest blameScmRequest)`
`BlameScmResult` ScmManagerStub.`blame(ScmRepository repository, ScmFileSet fileSet, String filename)` Returns the blame of specified file
`BlameScmResult` ScmManager.`blame(ScmRepository repository, ScmFileSet fileSet, String filename)` Returns the blame of specified file
`BlameScmResult` AbstractScmManager.`blame(ScmRepository repository, ScmFileSet fileSet, String filename)` Returns the blame of specified file
`BranchScmResult` ScmManagerStub.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName)` Branch (or label in some systems) will create a branch of the source file with a certain branch name
`BranchScmResult` ScmManager.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName)` Branch (or label in some systems) will create a branch of the source file with a certain branch name
`BranchScmResult` AbstractScmManager.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName)` Branch (or label in some systems) will create a branch of the source file with a certain branch name
`BranchScmResult` ScmManagerStub.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName, String message)` Branch (or label in some systems) will create a branch of the source file with a certain branch name
`BranchScmResult` ScmManager.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName, String message)` Branch (or label in some systems) will create a branch of the source file with a certain branch name
`BranchScmResult` AbstractScmManager.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName, String message)` Branch (or label in some systems) will create a branch of the source file with a certain branch name
`ChangeLogScmResult` ScmManagerStub.`changeLog(ChangeLogScmRequest request)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` ScmManager.`changeLog(ChangeLogScmRequest scmRequest)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` AbstractScmManager.`changeLog(ChangeLogScmRequest scmRequest)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` ScmManagerStub.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, ScmBranch branch)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` ScmManager.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, ScmBranch branch)` Deprecated. use `ScmManager.changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)` instead
`ChangeLogScmResult` AbstractScmManager.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, ScmBranch branch)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` ScmManagerStub.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, ScmBranch branch, String datePattern)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` ScmManager.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, ScmBranch branch, String datePattern)` Deprecated. use `ScmManager.changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)` instead
`ChangeLogScmResult` AbstractScmManager.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, ScmBranch branch, String datePattern)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` ScmManagerStub.`changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)` Returns the changes that have happend in the source control system between two tags.
`ChangeLogScmResult` ScmManager.`changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)` Deprecated. use `ScmManager.changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)` instead
`ChangeLogScmResult` AbstractScmManager.`changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)` Returns the changes that have happend in the source control system between two tags.
`ChangeLogScmResult` ScmManagerStub.`changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision, String datePattern)` Returns the changes that have happend in the source control system between two tags.
`ChangeLogScmResult` ScmManager.`changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision, String datePattern)` Deprecated. use `ScmManager.changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)` instead
`ChangeLogScmResult` AbstractScmManager.`changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision, String datePattern)` Returns the changes that have happend in the source control system between two tags.
`CheckInScmResult` ScmManagerStub.`checkIn(ScmRepository repository, ScmFileSet fileSet, ScmVersion revision, String message)` Save the changes you have done into the repository.
`CheckInScmResult` ScmManager.`checkIn(ScmRepository repository, ScmFileSet fileSet, ScmVersion revision, String message)` Save the changes you have done into the repository.
`CheckInScmResult` AbstractScmManager.`checkIn(ScmRepository repository, ScmFileSet fileSet, ScmVersion revision, String message)` Save the changes you have done into the repository.
`CheckInScmResult` ScmManagerStub.`checkIn(ScmRepository repository, ScmFileSet fileSet, String message)` Save the changes you have done into the repository.
`CheckInScmResult` ScmManager.`checkIn(ScmRepository repository, ScmFileSet fileSet, String message)` Save the changes you have done into the repository.
`CheckInScmResult` AbstractScmManager.`checkIn(ScmRepository repository, ScmFileSet fileSet, String message)` Save the changes you have done into the repository.
`CheckOutScmResult` ScmManagerStub.`checkOut(ScmRepository repository, ScmFileSet fileSet)` Create a copy of the repository on your local machine
`CheckOutScmResult` ScmManager.`checkOut(ScmRepository repository, ScmFileSet fileSet)` Create a copy of the repository on your local machine
`CheckOutScmResult` AbstractScmManager.`checkOut(ScmRepository repository, ScmFileSet fileSet)` Create a copy of the repository on your local machine
`CheckOutScmResult` ScmManagerStub.`checkOut(ScmRepository repository, ScmFileSet fileSet, boolean recursive)` Create a copy of the repository on your local machine.
`CheckOutScmResult` ScmManager.`checkOut(ScmRepository scmRepository, ScmFileSet scmFileSet, boolean recursive)` Create a copy of the repository on your local machine.
`CheckOutScmResult` AbstractScmManager.`checkOut(ScmRepository repository, ScmFileSet fileSet, boolean recursive)` Create a copy of the repository on your local machine.
`CheckOutScmResult` ScmManagerStub.`checkOut(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Create a copy of the repository on your local machine
`CheckOutScmResult` ScmManager.`checkOut(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Create a copy of the repository on your local machine
`CheckOutScmResult` AbstractScmManager.`checkOut(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Create a copy of the repository on your local machine
`CheckOutScmResult` ScmManagerStub.`checkOut(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, boolean recursive)` Create a copy of the repository on your local machine.
`CheckOutScmResult` ScmManager.`checkOut(ScmRepository scmRepository, ScmFileSet scmFileSet, ScmVersion version, boolean recursive)` Create a copy of the repository on your local machine.
`CheckOutScmResult` AbstractScmManager.`checkOut(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, boolean recursive)` Create a copy of the repository on your local machine.
`DiffScmResult` ScmManagerStub.`diff(ScmRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)` Create a diff between two branch/tag/revision.
`DiffScmResult` ScmManager.`diff(ScmRepository scmRepository, ScmFileSet scmFileSet, ScmVersion startVersion, ScmVersion endVersion)` Create a diff between two branch/tag/revision.
`DiffScmResult` AbstractScmManager.`diff(ScmRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)` Create a diff between two branch/tag/revision.
`EditScmResult` ScmManagerStub.`edit(ScmRepository repository, ScmFileSet fileSet)` Make a file editable.
`EditScmResult` ScmManager.`edit(ScmRepository repository, ScmFileSet fileSet)` Make a file editable.
`EditScmResult` AbstractScmManager.`edit(ScmRepository repository, ScmFileSet fileSet)` Make a file editable.
`ExportScmResult` ScmManagerStub.`export(ScmRepository repository, ScmFileSet fileSet)` Create an exported copy of the repository on your local machine
`ExportScmResult` ScmManager.`export(ScmRepository repository, ScmFileSet fileSet)` Create an exported copy of the repository on your local machine
`ExportScmResult` AbstractScmManager.`export(ScmRepository repository, ScmFileSet fileSet)` Create an exported copy of the repository on your local machine
`ExportScmResult` ScmManagerStub.`export(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Create an exported copy of the repository on your local machine
`ExportScmResult` ScmManager.`export(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Create an exported copy of the repository on your local machine
`ExportScmResult` AbstractScmManager.`export(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Create an exported copy of the repository on your local machine
`ExportScmResult` ScmManagerStub.`export(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, String outputDirectory)` Create an exported copy of the repository on your local machine
`ExportScmResult` ScmManager.`export(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, String outputDirectory)` Create an exported copy of the repository on your local machine
`ExportScmResult` AbstractScmManager.`export(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, String outputDirectory)` Create an exported copy of the repository on your local machine
`ExportScmResult` ScmManagerStub.`export(ScmRepository repository, ScmFileSet fileSet, String outputDirectory)` Create an exported copy of the repository on your local machine
`ExportScmResult` ScmManager.`export(ScmRepository repository, ScmFileSet fileSet, String outputDirectory)` Create an exported copy of the repository on your local machine
`ExportScmResult` AbstractScmManager.`export(ScmRepository repository, ScmFileSet fileSet, String outputDirectory)` Create an exported copy of the repository on your local machine
`ListScmResult` ScmManagerStub.`list(ScmRepository repository, ScmFileSet fileSet, boolean recursive, ScmVersion version)` List each element (files and directories) of fileSet as they exist in the repository.
`ListScmResult` ScmManager.`list(ScmRepository repository, ScmFileSet fileSet, boolean recursive, ScmVersion version)` List each element (files and directories) of fileSet as they exist in the repository.
`ListScmResult` AbstractScmManager.`list(ScmRepository repository, ScmFileSet fileSet, boolean recursive, ScmVersion version)` List each element (files and directories) of fileSet as they exist in the repository.
`MkdirScmResult` ScmManagerStub.`mkdir(ScmRepository repository, ScmFileSet fileSet, String message, boolean createInLocal)` Create new directory/directories in the repository.
`MkdirScmResult` ScmManager.`mkdir(ScmRepository repository, ScmFileSet fileSet, String message, boolean createInLocal)` Create new directory/directories in the repository.
`MkdirScmResult` AbstractScmManager.`mkdir(ScmRepository repository, ScmFileSet fileSet, String message, boolean createInLocal)` Create new directory/directories in the repository.
`RemoveScmResult` ScmManagerStub.`remove(ScmRepository repository, ScmFileSet fileSet, String message)` Removes the given files from the source control system
`RemoveScmResult` ScmManager.`remove(ScmRepository repository, ScmFileSet fileSet, String message)` Removes the given files from the source control system
`RemoveScmResult` AbstractScmManager.`remove(ScmRepository repository, ScmFileSet fileSet, String message)` Removes the given files from the source control system
`StatusScmResult` ScmManagerStub.`status(ScmRepository repository, ScmFileSet fileSet)` Returns the status of the files in the source control system.
`StatusScmResult` ScmManager.`status(ScmRepository repository, ScmFileSet fileSet)` Returns the status of the files in the source control system.
`StatusScmResult` AbstractScmManager.`status(ScmRepository repository, ScmFileSet fileSet)` Returns the status of the files in the source control system.
`TagScmResult` ScmManagerStub.`tag(ScmRepository repository, ScmFileSet fileSet, String tagName)` Tag (or label in some systems) will tag the source file with a certain tag
`TagScmResult` ScmManager.`tag(ScmRepository repository, ScmFileSet fileSet, String tagName)` Tag (or label in some systems) will tag the source file with a certain tag
`TagScmResult` AbstractScmManager.`tag(ScmRepository repository, ScmFileSet fileSet, String tagName)` Tag (or label in some systems) will tag the source file with a certain tag
`TagScmResult` ScmManagerStub.`tag(ScmRepository repository, ScmFileSet fileSet, String tagName, String message)` Tag (or label in some systems) will tag the source file with a certain tag
`TagScmResult` ScmManager.`tag(ScmRepository repository, ScmFileSet fileSet, String tagName, String message)` Tag (or label in some systems) will tag the source file with a certain tag
`TagScmResult` AbstractScmManager.`tag(ScmRepository repository, ScmFileSet fileSet, String tagName, String message)` Tag (or label in some systems) will tag the source file with a certain tag
`UnEditScmResult` ScmManagerStub.`unedit(ScmRepository repository, ScmFileSet fileSet)` Make a file no longer editable.
`UnEditScmResult` ScmManager.`unedit(ScmRepository repository, ScmFileSet fileSet)` Make a file no longer editable.
`UnEditScmResult` AbstractScmManager.`unedit(ScmRepository repository, ScmFileSet fileSet)` Make a file no longer editable.
`UpdateScmResult` ScmManagerStub.`update(ScmRepository repository, ScmFileSet fileSet)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManager.`update(ScmRepository repository, ScmFileSet fileSet)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmManager.`update(ScmRepository repository, ScmFileSet fileSet)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManagerStub.`update(ScmRepository repository, ScmFileSet fileSet, boolean runChangelog)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManager.`update(ScmRepository repository, ScmFileSet fileSet, boolean runChangelog)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmManager.`update(ScmRepository repository, ScmFileSet fileSet, boolean runChangelog)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManagerStub.`update(ScmRepository repository, ScmFileSet fileSet, Date lastUpdate)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManager.`update(ScmRepository repository, ScmFileSet fileSet, Date lastUpdate)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmManager.`update(ScmRepository repository, ScmFileSet fileSet, Date lastUpdate)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManagerStub.`update(ScmRepository repository, ScmFileSet fileSet, Date lastUpdate, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManager.`update(ScmRepository repository, ScmFileSet fileSet, Date lastUpdate, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmManager.`update(ScmRepository repository, ScmFileSet fileSet, Date lastUpdate, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManagerStub.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManager.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmManager.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManagerStub.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, boolean runChangelog)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManager.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, boolean runChangelog)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmManager.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, boolean runChangelog)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManagerStub.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, Date lastUpdate)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManager.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, Date lastUpdate)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmManager.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, Date lastUpdate)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManagerStub.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, Date lastUpdate, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManager.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, Date lastUpdate, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmManager.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, Date lastUpdate, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManagerStub.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManager.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmManager.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManagerStub.`update(ScmRepository repository, ScmFileSet fileSet, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmManager.`update(ScmRepository repository, ScmFileSet fileSet, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmManager.`update(ScmRepository repository, ScmFileSet fileSet, String datePattern)` Updates the copy on the local machine with the changes in the repository

### Uses of ScmException in org.apache.maven.scm.provider

Methods in org.apache.maven.scm.provider that throw ScmException
`AddScmResult` AbstractScmProvider.`add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`AddScmResult` ScmProviderStub.`add(ScmRepository repository, ScmFileSet fileSet)` Adds the given files to the source control system
`AddScmResult` AbstractScmProvider.`add(ScmRepository repository, ScmFileSet fileSet)` Adds the given files to the source control system
`AddScmResult` ScmProvider.`add(ScmRepository repository, ScmFileSet fileSet)` Adds the given files to the source control system
`AddScmResult` ScmProviderStub.`add(ScmRepository repository, ScmFileSet fileSet, CommandParameters commandParameters)`
`AddScmResult` AbstractScmProvider.`add(ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`AddScmResult` ScmProvider.`add(ScmRepository repository, ScmFileSet fileSet, CommandParameters commandParameters)` Adds the given files to the source control system
`AddScmResult` ScmProviderStub.`add(ScmRepository repository, ScmFileSet fileSet, String message)` Adds the given files to the source control system
`AddScmResult` AbstractScmProvider.`add(ScmRepository repository, ScmFileSet fileSet, String message)` Adds the given files to the source control system
`AddScmResult` ScmProvider.`add(ScmRepository repository, ScmFileSet fileSet, String message)` Adds the given files to the source control system
`BlameScmResult` ScmProviderStub.`blame(BlameScmRequest blameScmRequest)`
`BlameScmResult` AbstractScmProvider.`blame(BlameScmRequest blameScmRequest)`
`BlameScmResult` ScmProvider.`blame(BlameScmRequest blameScmRequest)`
`protected BlameScmResult` AbstractScmProvider.`blame(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`BlameScmResult` ScmProviderStub.`blame(ScmRepository repository, ScmFileSet fileSet, String filename)` Returns the blame of specified file
`BlameScmResult` AbstractScmProvider.`blame(ScmRepository repository, ScmFileSet fileSet, String filename)` Returns the blame of specified file
`BlameScmResult` ScmProvider.`blame(ScmRepository repository, ScmFileSet fileSet, String filename)` Deprecated. use blame with `BlameScmRequest` parameter
`protected BranchScmResult` AbstractScmProvider.`branch(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`BranchScmResult` ScmProviderStub.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName)` Branch (or label in some systems) will create a branch of the source file with a certain branch name
`BranchScmResult` AbstractScmProvider.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName)` Branch (or label in some systems) will create a branch of the source file with a certain branch name
`BranchScmResult` ScmProvider.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName)` Deprecated. use `#branch(ScmRepository, ScmFileSet, String, String, ScmBranchParameters)`
`BranchScmResult` ScmProviderStub.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName, ScmBranchParameters scmBranchParameters)` Branch (or label in some systems) will create a branch of the source file with a certain branch name
`BranchScmResult` AbstractScmProvider.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName, ScmBranchParameters scmBranchParameters)`
`BranchScmResult` ScmProvider.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName, ScmBranchParameters scmBranchParameters)` Branch (or label in some systems) will create a branch of the source file with a certain branch name
`BranchScmResult` ScmProviderStub.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName, String message)` Branch (or label in some systems) will create a branch of the source file with a certain branch name
`BranchScmResult` AbstractScmProvider.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName, String message)` Branch (or label in some systems) will create a branch of the source file with a certain branch name
`BranchScmResult` ScmProvider.`branch(ScmRepository repository, ScmFileSet fileSet, String branchName, String message)` Deprecated. use `#branch(ScmRepository, ScmFileSet, String, String, ScmBranchParameters)`
`ChangeLogScmResult` ScmProviderStub.`changeLog(ChangeLogScmRequest scmRequest)`
`ChangeLogScmResult` AbstractScmProvider.`changeLog(ChangeLogScmRequest request)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` ScmProvider.`changeLog(ChangeLogScmRequest scmRequest)` Returns the changes that have happend in the source control system in a certain period of time.
`protected ChangeLogScmResult` AbstractScmProvider.`changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ChangeLogScmResult` ScmProviderStub.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, ScmBranch branch)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` AbstractScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, ScmBranch branch)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` ScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, ScmBranch branch)` Deprecated. use `ScmProvider.changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)` instead
`ChangeLogScmResult` ScmProviderStub.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, ScmBranch branch, String datePattern)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` AbstractScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, ScmBranch branch, String datePattern)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` ScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, ScmBranch branch, String datePattern)` Deprecated. use `ScmProvider.changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)` instead
`ChangeLogScmResult` ScmProviderStub.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, String branch)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` AbstractScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, String branch)` Deprecated.
`ChangeLogScmResult` ScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, String branch)` Deprecated. you must use `ScmProvider.changeLog(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, java.util.Date, java.util.Date, int, org.apache.maven.scm.ScmBranch)`
`ChangeLogScmResult` ScmProviderStub.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, String branch, String datePattern)` Returns the changes that have happend in the source control system in a certain period of time.
`ChangeLogScmResult` AbstractScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, String branch, String datePattern)` Deprecated.
`ChangeLogScmResult` ScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, int numDays, String branch, String datePattern)` Deprecated. use `ScmProvider.changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)` instead
`ChangeLogScmResult` ScmProviderStub.`changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)` Returns the changes that have happend in the source control system between two tags.
`ChangeLogScmResult` AbstractScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)` Returns the changes that have happend in the source control system between two tags.
`ChangeLogScmResult` ScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)` Deprecated. use `ScmProvider.changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)` instead
`ChangeLogScmResult` ScmProviderStub.`changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision, String datePattern)` Returns the changes that have happend in the source control system between two tags.
`ChangeLogScmResult` AbstractScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern)` Returns the changes that have happend in the source control system between two tags.
`ChangeLogScmResult` ScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision, String datePattern)` Deprecated. use `ScmProvider.changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)` instead
`ChangeLogScmResult` ScmProviderStub.`changeLog(ScmRepository repository, ScmFileSet fileSet, String startTag, String endTag)` Returns the changes that have happend in the source control system between two tags.
`ChangeLogScmResult` AbstractScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, String startTag, String endTag)` Deprecated.
`ChangeLogScmResult` ScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, String startTag, String endTag)` Deprecated. use `ScmProvider.changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)` instead
`ChangeLogScmResult` ScmProviderStub.`changeLog(ScmRepository repository, ScmFileSet fileSet, String startTag, String endTag, String datePattern)` Returns the changes that have happend in the source control system between two tags.
`ChangeLogScmResult` AbstractScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, String startTag, String endTag, String datePattern)` Deprecated.
`ChangeLogScmResult` ScmProvider.`changeLog(ScmRepository repository, ScmFileSet fileSet, String startTag, String endTag, String datePattern)` Deprecated. use `ScmProvider.changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)` instead
`protected CheckInScmResult` AbstractScmProvider.`checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckInScmResult` ScmProviderStub.`checkIn(ScmRepository repository, ScmFileSet fileSet, ScmVersion revision, String message)` Save the changes you have done into the repository.
`CheckInScmResult` AbstractScmProvider.`checkIn(ScmRepository repository, ScmFileSet fileSet, ScmVersion scmVersion, String message)` Save the changes you have done into the repository.
`CheckInScmResult` ScmProvider.`checkIn(ScmRepository repository, ScmFileSet fileSet, ScmVersion revision, String message)` Save the changes you have done into the repository.
`CheckInScmResult` ScmProviderStub.`checkIn(ScmRepository repository, ScmFileSet fileSet, String message)` Save the changes you have done into the repository.
`CheckInScmResult` AbstractScmProvider.`checkIn(ScmRepository repository, ScmFileSet fileSet, String message)` Save the changes you have done into the repository.
`CheckInScmResult` ScmProvider.`checkIn(ScmRepository repository, ScmFileSet fileSet, String message)` Save the changes you have done into the repository.
`CheckInScmResult` ScmProviderStub.`checkIn(ScmRepository repository, ScmFileSet fileSet, String tag, String message)` Save the changes you have done into the repository.
`CheckInScmResult` AbstractScmProvider.`checkIn(ScmRepository repository, ScmFileSet fileSet, String tag, String message)` Deprecated.
`CheckInScmResult` ScmProvider.`checkIn(ScmRepository repository, ScmFileSet fileSet, String tag, String message)` Deprecated. you must use `ScmProvider.checkIn(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)`
`protected CheckOutScmResult` AbstractScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckOutScmResult` ScmProviderStub.`checkOut(ScmRepository repository, ScmFileSet fileSet)` Create a copy of the repository on your local machine
`CheckOutScmResult` AbstractScmProvider.`checkOut(ScmRepository repository, ScmFileSet fileSet)` Create a copy of the repository on your local machine
`CheckOutScmResult` ScmProvider.`checkOut(ScmRepository repository, ScmFileSet fileSet)` Create a copy of the repository on your local machine
`CheckOutScmResult` ScmProviderStub.`checkOut(ScmRepository scmRepository, ScmFileSet scmFileSet, boolean recursive)` Create a copy of the repository on your local machine.
`CheckOutScmResult` AbstractScmProvider.`checkOut(ScmRepository repository, ScmFileSet fileSet, boolean recursive)` Create a copy of the repository on your local machine.
`CheckOutScmResult` ScmProvider.`checkOut(ScmRepository scmRepository, ScmFileSet scmFileSet, boolean recursive)` Create a copy of the repository on your local machine.
`CheckOutScmResult` ScmProviderStub.`checkOut(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Create a copy of the repository on your local machine
`CheckOutScmResult` AbstractScmProvider.`checkOut(ScmRepository repository, ScmFileSet fileSet, ScmVersion scmVersion)` Create a copy of the repository on your local machine
`CheckOutScmResult` ScmProvider.`checkOut(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Create a copy of the repository on your local machine
`CheckOutScmResult` ScmProviderStub.`checkOut(ScmRepository scmRepository, ScmFileSet scmFileSet, ScmVersion version, boolean recursive)` Create a copy of the repository on your local machine.
`CheckOutScmResult` AbstractScmProvider.`checkOut(ScmRepository repository, ScmFileSet fileSet, ScmVersion scmVersion, boolean recursive)` Create a copy of the repository on your local machine.
`CheckOutScmResult` ScmProvider.`checkOut(ScmRepository scmRepository, ScmFileSet scmFileSet, ScmVersion version, boolean recursive)` Create a copy of the repository on your local machine.
`CheckOutScmResult` ScmProviderStub.`checkOut(ScmRepository repository, ScmFileSet fileSet, String tag)` Create a copy of the repository on your local machine
`CheckOutScmResult` AbstractScmProvider.`checkOut(ScmRepository repository, ScmFileSet fileSet, String tag)` Deprecated.
`CheckOutScmResult` ScmProvider.`checkOut(ScmRepository repository, ScmFileSet fileSet, String tag)` Deprecated. you must use `ScmProvider.checkOut(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)`
`CheckOutScmResult` ScmProviderStub.`checkOut(ScmRepository scmRepository, ScmFileSet scmFileSet, String tag, boolean recursive)` Create a copy of the repository on your local machine.
`CheckOutScmResult` AbstractScmProvider.`checkOut(ScmRepository repository, ScmFileSet fileSet, String tag, boolean recursive)` Deprecated.
`CheckOutScmResult` ScmProvider.`checkOut(ScmRepository scmRepository, ScmFileSet scmFileSet, String tag, boolean recursive)` Deprecated. you must use `ScmProvider.checkOut(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, boolean)`
`protected DiffScmResult` AbstractScmProvider.`diff(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`DiffScmResult` ScmProviderStub.`diff(ScmRepository scmRepository, ScmFileSet scmFileSet, ScmVersion startVersion, ScmVersion endVersion)` Create a diff between two branch/tag/revision.
`DiffScmResult` AbstractScmProvider.`diff(ScmRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)` Create a diff between two branch/tag/revision.
`DiffScmResult` ScmProvider.`diff(ScmRepository scmRepository, ScmFileSet scmFileSet, ScmVersion startVersion, ScmVersion endVersion)` Create a diff between two branch/tag/revision.
`DiffScmResult` ScmProviderStub.`diff(ScmRepository repository, ScmFileSet fileSet, String startRevision, String endRevision)` Create a diff between two branch/tag/revision.
`DiffScmResult` AbstractScmProvider.`diff(ScmRepository repository, ScmFileSet fileSet, String startRevision, String endRevision)` Deprecated.
`DiffScmResult` ScmProvider.`diff(ScmRepository scmRepository, ScmFileSet scmFileSet, String startRevision, String endRevision)` Deprecated. you must use `ScmProvider.diff(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, org.apache.maven.scm.ScmVersion)`
`protected EditScmResult` AbstractScmProvider.`edit(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`EditScmResult` ScmProviderStub.`edit(ScmRepository repository, ScmFileSet fileSet)` Make a file editable.
`EditScmResult` AbstractScmProvider.`edit(ScmRepository repository, ScmFileSet fileSet)` Make a file editable.
`EditScmResult` ScmProvider.`edit(ScmRepository repository, ScmFileSet fileSet)` Make a file editable.
`protected ExportScmResult` AbstractScmProvider.`export(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ExportScmResult` ScmProviderStub.`export(ScmRepository repository, ScmFileSet fileSet)` Create an exported copy of the repository on your local machine
`ExportScmResult` AbstractScmProvider.`export(ScmRepository repository, ScmFileSet fileSet)` Create an exported copy of the repository on your local machine
`ExportScmResult` ScmProvider.`export(ScmRepository repository, ScmFileSet fileSet)` Create an exported copy of the repository on your local machine
`ExportScmResult` ScmProviderStub.`export(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Create an exported copy of the repository on your local machine
`ExportScmResult` AbstractScmProvider.`export(ScmRepository repository, ScmFileSet fileSet, ScmVersion scmVersion)` Create an exported copy of the repository on your local machine
`ExportScmResult` ScmProvider.`export(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Create an exported copy of the repository on your local machine
`ExportScmResult` ScmProviderStub.`export(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, String outputDirectory)` Create an exported copy of the repository on your local machine
`ExportScmResult` AbstractScmProvider.`export(ScmRepository repository, ScmFileSet fileSet, ScmVersion scmVersion, String outputDirectory)` Create an exported copy of the repository on your local machine
`ExportScmResult` ScmProvider.`export(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, String outputDirectory)` Create an exported copy of the repository on your local machine
`ExportScmResult` ScmProviderStub.`export(ScmRepository repository, ScmFileSet fileSet, String tag)` Create an exported copy of the repository on your local machine
`ExportScmResult` AbstractScmProvider.`export(ScmRepository repository, ScmFileSet fileSet, String tag)` Deprecated.
`ExportScmResult` ScmProvider.`export(ScmRepository repository, ScmFileSet fileSet, String tag)` Deprecated. you must use `ScmProvider.export(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)`
`ExportScmResult` ScmProviderStub.`export(ScmRepository repository, ScmFileSet fileSet, String tag, String outputDirectory)` Create an exported copy of the repository on your local machine
`ExportScmResult` AbstractScmProvider.`export(ScmRepository repository, ScmFileSet fileSet, String tag, String outputDirectory)` Deprecated.
`ExportScmResult` ScmProvider.`export(ScmRepository repository, ScmFileSet fileSet, String tag, String outputDirectory)` Deprecated. you must use `ScmProvider.export(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)`
`InfoScmResult` ScmProviderStub.`info(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`InfoScmResult` AbstractScmProvider.`info(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`InfoScmResult` ScmProvider.`info(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ListScmResult` AbstractScmProvider.`list(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)` List each element (files and directories) of fileSet as they exist in the repository.
`ListScmResult` ScmProviderStub.`list(ScmRepository repository, ScmFileSet fileSet, boolean recursive, ScmVersion version)` List each element (files and directories) of fileSet as they exist in the repository.
`ListScmResult` AbstractScmProvider.`list(ScmRepository repository, ScmFileSet fileSet, boolean recursive, ScmVersion scmVersion)` List each element (files and directories) of fileSet as they exist in the repository.
`ListScmResult` ScmProvider.`list(ScmRepository repository, ScmFileSet fileSet, boolean recursive, ScmVersion version)` List each element (files and directories) of fileSet as they exist in the repository.
`ListScmResult` ScmProviderStub.`list(ScmRepository repository, ScmFileSet fileSet, boolean recursive, String tag)` List each element (files and directories) of fileSet as they exist in the repository.
`ListScmResult` AbstractScmProvider.`list(ScmRepository repository, ScmFileSet fileSet, boolean recursive, String tag)` List each element (files and directories) of fileSet as they exist in the repository.
`ListScmResult` ScmProvider.`list(ScmRepository repository, ScmFileSet fileSet, boolean recursive, String tag)` Deprecated. you must use `ScmProvider.list(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, boolean, org.apache.maven.scm.ScmVersion)`
`protected LoginScmResult` AbstractScmProvider.`login(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected MkdirScmResult` AbstractScmProvider.`mkdir(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)` Create directory/directories in the repository.
`MkdirScmResult` ScmProviderStub.`mkdir(ScmRepository repository, ScmFileSet fileSet, String message, boolean createInLocal)` Create directory/directories in the repository.
`MkdirScmResult` AbstractScmProvider.`mkdir(ScmRepository repository, ScmFileSet fileSet, String message, boolean createInLocal)` Create directory/directories in the repository.
`MkdirScmResult` ScmProvider.`mkdir(ScmRepository repository, ScmFileSet fileSet, String message, boolean createInLocal)` Create directory/directories in the repository.
`RemoteInfoScmResult` ScmProviderStub.`remoteInfo(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`RemoteInfoScmResult` AbstractScmProvider.`remoteInfo(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`RemoteInfoScmResult` ScmProvider.`remoteInfo(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected RemoveScmResult` AbstractScmProvider.`remove(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`RemoveScmResult` ScmProviderStub.`remove(ScmRepository repository, ScmFileSet fileSet, String message)` Removes the given files from the source control system
`RemoveScmResult` AbstractScmProvider.`remove(ScmRepository repository, ScmFileSet fileSet, String message)` Removes the given files from the source control system
`RemoveScmResult` ScmProvider.`remove(ScmRepository repository, ScmFileSet fileSet, String message)` Removes the given files from the source control system
`protected StatusScmResult` AbstractScmProvider.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`StatusScmResult` ScmProviderStub.`status(ScmRepository repository, ScmFileSet fileSet)` Returns the status of the files in the source control system.
`StatusScmResult` AbstractScmProvider.`status(ScmRepository repository, ScmFileSet fileSet)` Returns the status of the files in the source control system.
`StatusScmResult` ScmProvider.`status(ScmRepository repository, ScmFileSet fileSet)` Returns the status of the files in the source control system.
`protected TagScmResult` AbstractScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`TagScmResult` ScmProviderStub.`tag(ScmRepository repository, ScmFileSet fileSet, String tag)` Tag (or label in some systems) will tag the source file with a certain tag
`TagScmResult` AbstractScmProvider.`tag(ScmRepository repository, ScmFileSet fileSet, String tagName)` Tag (or label in some systems) will tag the source file with a certain tag
`TagScmResult` ScmProvider.`tag(ScmRepository repository, ScmFileSet fileSet, String tagName)` Deprecated. use `ScmProvider.tag(ScmRepository, ScmFileSet, String, ScmTagParameters)`
`TagScmResult` ScmProviderStub.`tag(ScmRepository repository, ScmFileSet fileSet, String tagName, ScmTagParameters scmTagParameters)`
`TagScmResult` AbstractScmProvider.`tag(ScmRepository repository, ScmFileSet fileSet, String tagName, ScmTagParameters scmTagParameters)` Tag (or label in some systems) will tag the source file with a certain tag
`TagScmResult` ScmProvider.`tag(ScmRepository repository, ScmFileSet fileSet, String tagName, ScmTagParameters scmTagParameters)` Tag (or label in some systems) will tag the source file with a certain tag
`TagScmResult` ScmProviderStub.`tag(ScmRepository repository, ScmFileSet fileSet, String tag, String message)` Tag (or label in some systems) will tag the source file with a certain tag
`TagScmResult` AbstractScmProvider.`tag(ScmRepository repository, ScmFileSet fileSet, String tagName, String message)` Tag (or label in some systems) will tag the source file with a certain tag
`TagScmResult` ScmProvider.`tag(ScmRepository repository, ScmFileSet fileSet, String tagName, String message)` Deprecated. use `ScmProvider.tag(ScmRepository, ScmFileSet, String, ScmTagParameters)`
`protected UnEditScmResult` AbstractScmProvider.`unedit(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`UnEditScmResult` ScmProviderStub.`unedit(ScmRepository repository, ScmFileSet fileSet)` Make a file no longer editable.
`UnEditScmResult` AbstractScmProvider.`unedit(ScmRepository repository, ScmFileSet fileSet)` Make a file no longer editable.
`UnEditScmResult` ScmProvider.`unedit(ScmRepository repository, ScmFileSet fileSet)` Make a file no longer editable.
`protected UpdateScmResult` AbstractScmProvider.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`UpdateScmResult` ScmProviderStub.`update(ScmRepository repository, ScmFileSet fileSet)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmProvider.`update(ScmRepository repository, ScmFileSet fileSet)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProvider.`update(ScmRepository repository, ScmFileSet fileSet)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProviderStub.`update(ScmRepository repository, ScmFileSet fileSet, boolean runChangelog)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, boolean runChangelog)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, boolean runChangelog)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProviderStub.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion scmVersion)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProviderStub.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, boolean runChangelog)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion scmVersion, boolean runChangelog)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, boolean runChangelog)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProviderStub.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, Date lastUpdate)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion scmVersion, Date lastUpdate)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, Date lastUpdate)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProviderStub.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, Date lastUpdate, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion scmVersion, Date lastUpdate, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, Date lastUpdate, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProviderStub.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion scmVersion, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` ScmProviderStub.`update(ScmRepository repository, ScmFileSet fileSet, String tag)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, String tag)` Deprecated.
`UpdateScmResult` ScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, String tag)` Deprecated. you must use `ScmProvider.update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)`
`UpdateScmResult` ScmProviderStub.`update(ScmRepository repository, ScmFileSet fileSet, String tag, boolean runChangelog)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, String tag, boolean runChangelog)` Deprecated.
`UpdateScmResult` ScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, String tag, boolean runChangelog)` Deprecated. you must use `ScmProvider.update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, boolean)`
`UpdateScmResult` ScmProviderStub.`update(ScmRepository repository, ScmFileSet fileSet, String tag, Date lastUpdate)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, String tag, Date lastUpdate)` Deprecated.
`UpdateScmResult` ScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, String tag, Date lastUpdate)` Deprecated. you must use `ScmProvider.update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, java.util.Date)`
`UpdateScmResult` ScmProviderStub.`update(ScmRepository repository, ScmFileSet fileSet, String tag, Date lastUpdate, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, String tag, Date lastUpdate, String datePattern)` Deprecated.
`UpdateScmResult` ScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, String tag, Date lastUpdate, String datePattern)` Deprecated. you must use `ScmProvider.update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, java.util.Date, String)`
`UpdateScmResult` ScmProviderStub.`update(ScmRepository repository, ScmFileSet fileSet, String tag, Date lastUpdate, String datePattern, boolean runChangelog)`
`UpdateScmResult` ScmProviderStub.`update(ScmRepository repository, ScmFileSet fileSet, String tag, String datePattern)` Updates the copy on the local machine with the changes in the repository
`UpdateScmResult` AbstractScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, String tag, String datePattern)` Deprecated.
`UpdateScmResult` ScmProvider.`update(ScmRepository repository, ScmFileSet fileSet, String tag, String datePattern)` Deprecated. you must use `ScmProvider.update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)`

### Uses of ScmException in org.apache.maven.scm.provider.accurev

Methods in org.apache.maven.scm.provider.accurev that throw ScmException
`AddScmResult` AccuRevScmProvider.`add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected BlameScmResult` AccuRevScmProvider.`blame(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ChangeLogScmResult` AccuRevScmProvider.`changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected CheckInScmResult` AccuRevScmProvider.`checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected CheckOutScmResult` AccuRevScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ExportScmResult` AccuRevScmProvider.`export(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected LoginScmResult` AccuRevScmProvider.`login(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected RemoveScmResult` AccuRevScmProvider.`remove(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected StatusScmResult` AccuRevScmProvider.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected TagScmResult` AccuRevScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected UpdateScmResult` AccuRevScmProvider.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.accurev.command

Methods in org.apache.maven.scm.provider.accurev.command that throw ScmException
`protected ScmResult` AbstractAccuRevExtractSourceCommand.`executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract ScmResult` AbstractAccuRevCommand.`executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ScmResult` AbstractAccuRevCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.accurev.command.add

Methods in org.apache.maven.scm.provider.accurev.command.add that throw ScmException
`AddScmResult` AccuRevAddCommand.`add(ScmProviderRepository repo, ScmFileSet scmFileSet, CommandParameters commandParameters)`
`protected ScmResult` AccuRevAddCommand.`executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)` Add.

### Uses of ScmException in org.apache.maven.scm.provider.accurev.command.blame

Methods in org.apache.maven.scm.provider.accurev.command.blame that throw ScmException
`BlameScmResult` AccuRevBlameCommand.`blame(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected BlameScmResult` AccuRevBlameCommand.`executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.accurev.command.changelog

Methods in org.apache.maven.scm.provider.accurev.command.changelog that throw ScmException
`ChangeLogScmResult` AccuRevChangeLogCommand.`changelog(ScmProviderRepository repo, ScmFileSet testFileSet, CommandParameters params)`
`protected ScmResult` AccuRevChangeLogCommand.`executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.accurev.command.checkin

Methods in org.apache.maven.scm.provider.accurev.command.checkin that throw ScmException
`CheckInScmResult` AccuRevCheckInCommand.`checkIn(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ScmResult` AccuRevCheckInCommand.`executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.accurev.command.checkout

Methods in org.apache.maven.scm.provider.accurev.command.checkout that throw ScmException
`CheckOutScmResult` AccuRevCheckOutCommand.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.accurev.command.export

Methods in org.apache.maven.scm.provider.accurev.command.export that throw ScmException
`ExportScmResult` AccuRevExportCommand.`export(ScmProviderRepository repository, ScmFileSet scmFileSet, CommandParameters params)`

### Uses of ScmException in org.apache.maven.scm.provider.accurev.command.login

Methods in org.apache.maven.scm.provider.accurev.command.login that throw ScmException
`protected ScmResult` AccuRevLoginCommand.`executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`LoginScmResult` AccuRevLoginCommand.`login(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.accurev.command.remove

Methods in org.apache.maven.scm.provider.accurev.command.remove that throw ScmException
`protected ScmResult` AccuRevRemoveCommand.`executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`RemoveScmResult` AccuRevRemoveCommand.`remove(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.accurev.command.status

Methods in org.apache.maven.scm.provider.accurev.command.status that throw ScmException
`protected ScmResult` AccuRevStatusCommand.`executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`StatusScmResult` AccuRevStatusCommand.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.accurev.command.tag

Methods in org.apache.maven.scm.provider.accurev.command.tag that throw ScmException
`protected ScmResult` AccuRevTagCommand.`executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`TagScmResult` AccuRevTagCommand.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.accurev.command.update

Methods in org.apache.maven.scm.provider.accurev.command.update that throw ScmException
`protected ScmResult` AccuRevUpdateCommand.`executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`UpdateScmResult` AccuRevUpdateCommand.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.bazaar

Methods in org.apache.maven.scm.provider.bazaar that throw ScmException
`AddScmResult` BazaarScmProvider.`add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected BlameScmResult` BazaarScmProvider.`blame(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ChangeLogScmResult` BazaarScmProvider.`changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckInScmResult` BazaarScmProvider.`checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckOutScmResult` BazaarScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`DiffScmResult` BazaarScmProvider.`diff(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`static ScmResult` BazaarUtils.`execute(BazaarConsumer consumer, ScmLogger logger, File workingDir, String[] cmdAndArgs)`
`static ScmResult` BazaarUtils.`execute(File workingDir, String[] cmdAndArgs)`
`static org.apache.maven.scm.provider.bazaar.BazaarConfig.VersionConsumer` BazaarConfig.`getBazaarVersion(File workingDir)`
`static int` BazaarUtils.`getCurrentRevisionNumber(ScmLogger logger, File workingDir)`
`static org.apache.maven.scm.provider.bazaar.BazaarConfig.VersionConsumer` BazaarConfig.`getPythonVersion(File workingDir)`
`RemoveScmResult` BazaarScmProvider.`remove(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`StatusScmResult` BazaarScmProvider.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`TagScmResult` BazaarScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`UpdateScmResult` BazaarScmProvider.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.bazaar.command.add

Methods in org.apache.maven.scm.provider.bazaar.command.add that throw ScmException
`protected ScmResult` BazaarAddCommand.`executeAddCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, boolean binary)`

### Uses of ScmException in org.apache.maven.scm.provider.bazaar.command.blame

Methods in org.apache.maven.scm.provider.bazaar.command.blame that throw ScmException
`BlameScmResult` BazaarBlameCommand.`executeBlameCommand(ScmProviderRepository repo, ScmFileSet workingDirectory, String filename)`

### Uses of ScmException in org.apache.maven.scm.provider.bazaar.command.changelog

Methods in org.apache.maven.scm.provider.bazaar.command.changelog that throw ScmException
`protected ChangeLogScmResult` BazaarChangeLogCommand.`executeChangeLogCommand(ChangeLogScmRequest request)`
`protected ChangeLogScmResult` BazaarChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`

### Uses of ScmException in org.apache.maven.scm.provider.bazaar.command.checkin

Methods in org.apache.maven.scm.provider.bazaar.command.checkin that throw ScmException
`protected CheckInScmResult` BazaarCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.bazaar.command.checkout

Methods in org.apache.maven.scm.provider.bazaar.command.checkout that throw ScmException
`protected CheckOutScmResult` BazaarCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive)` Execute Check out command line.

### Uses of ScmException in org.apache.maven.scm.provider.bazaar.command.diff

Methods in org.apache.maven.scm.provider.bazaar.command.diff that throw ScmException
`protected DiffScmResult` BazaarDiffCommand.`executeDiffCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision)`

### Uses of ScmException in org.apache.maven.scm.provider.bazaar.command.remove

Methods in org.apache.maven.scm.provider.bazaar.command.remove that throw ScmException
`protected ScmResult` BazaarRemoveCommand.`executeRemoveCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.bazaar.command.status

Methods in org.apache.maven.scm.provider.bazaar.command.status that throw ScmException
`StatusScmResult` BazaarStatusCommand.`executeStatusCommand(ScmProviderRepository repo, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.bazaar.command.tag

Methods in org.apache.maven.scm.provider.bazaar.command.tag that throw ScmException
`protected ScmResult` BazaarTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, String tagName, ScmTagParameters scmTagParameters)`

### Uses of ScmException in org.apache.maven.scm.provider.bazaar.command.update

Methods in org.apache.maven.scm.provider.bazaar.command.update that throw ScmException
`protected UpdateScmResult` BazaarUpdateCommand.`executeUpdateCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.clearcase

Methods in org.apache.maven.scm.provider.clearcase that throw ScmException
`protected BlameScmResult` ClearCaseScmProvider.`blame(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ChangeLogScmResult` ClearCaseScmProvider.`changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckInScmResult` ClearCaseScmProvider.`checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckOutScmResult` ClearCaseScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected EditScmResult` ClearCaseScmProvider.`edit(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected StatusScmResult` ClearCaseScmProvider.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`TagScmResult` ClearCaseScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected UpdateScmResult` ClearCaseScmProvider.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.clearcase.command.add

Methods in org.apache.maven.scm.provider.clearcase.command.add that throw ScmException
`protected ScmResult` ClearCaseAddCommand.`executeAddCommand(ScmProviderRepository scmProviderRepository, ScmFileSet scmFileSet, String string, boolean b)`

### Uses of ScmException in org.apache.maven.scm.provider.clearcase.command.blame

Methods in org.apache.maven.scm.provider.clearcase.command.blame that throw ScmException
`BlameScmResult` ClearCaseBlameCommand.`executeBlameCommand(ScmProviderRepository repo, ScmFileSet workingDirectory, String filename)`

### Uses of ScmException in org.apache.maven.scm.provider.clearcase.command.changelog

Methods in org.apache.maven.scm.provider.clearcase.command.changelog that throw ScmException
`protected ChangeLogScmResult` ClearCaseChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`

### Uses of ScmException in org.apache.maven.scm.provider.clearcase.command.checkin

Methods in org.apache.maven.scm.provider.clearcase.command.checkin that throw ScmException
`static org.codehaus.plexus.util.cli.Commandline` ClearCaseCheckInCommand.`createCommandLine(ScmFileSet scmFileSet, String message)`
`protected CheckInScmResult` ClearCaseCheckInCommand.`executeCheckInCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, String message, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.clearcase.command.checkout

Methods in org.apache.maven.scm.provider.clearcase.command.checkout that throw ScmException
`protected CheckOutScmResult` ClearCaseCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version, boolean recursive)` Execute Check out command line.

### Uses of ScmException in org.apache.maven.scm.provider.clearcase.command.edit

Methods in org.apache.maven.scm.provider.clearcase.command.edit that throw ScmException
`protected ScmResult` ClearCaseEditCommand.`executeEditCommand(ScmProviderRepository repository, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.clearcase.command.remove

Methods in org.apache.maven.scm.provider.clearcase.command.remove that throw ScmException
`protected ScmResult` ClearCaseRemoveCommand.`executeRemoveCommand(ScmProviderRepository scmProviderRepository, ScmFileSet scmFileSet, String string)`

### Uses of ScmException in org.apache.maven.scm.provider.clearcase.command.status

Methods in org.apache.maven.scm.provider.clearcase.command.status that throw ScmException
`protected StatusScmResult` ClearCaseStatusCommand.`executeStatusCommand(ScmProviderRepository scmProviderRepository, ScmFileSet scmFileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.clearcase.command.tag

Methods in org.apache.maven.scm.provider.clearcase.command.tag that throw ScmException
`protected ScmResult` ClearCaseTagCommand.`executeTagCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
`protected ScmResult` ClearCaseTagCommand.`executeTagCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, String tag, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.clearcase.command.unedit

Methods in org.apache.maven.scm.provider.clearcase.command.unedit that throw ScmException
`protected ScmResult` ClearCaseUnEditCommand.`executeUnEditCommand(ScmProviderRepository repository, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.clearcase.command.update

Methods in org.apache.maven.scm.provider.clearcase.command.update that throw ScmException
`protected UpdateScmResult` ClearCaseUpdateCommand.`executeUpdateCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib

Methods in org.apache.maven.scm.provider.cvslib that throw ScmException
`AddScmResult` AbstractCvsScmProvider.`add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected BlameScmResult` AbstractCvsScmProvider.`blame(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`BranchScmResult` AbstractCvsScmProvider.`branch(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ChangeLogScmResult` AbstractCvsScmProvider.`changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckInScmResult` AbstractCvsScmProvider.`checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckOutScmResult` AbstractCvsScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`DiffScmResult` AbstractCvsScmProvider.`diff(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ExportScmResult` AbstractCvsScmProvider.`export(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`static String` AbstractCvsScmProvider.`getRelativePath(File basedir, File f)`
`protected ListScmResult` AbstractCvsScmProvider.`list(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)` List each element (files and directories) of fileSet as they exist in the repository.
`LoginScmResult` AbstractCvsScmProvider.`login(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected MkdirScmResult` AbstractCvsScmProvider.`mkdir(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)` Create directory/directories in the repository.
`RemoveScmResult` AbstractCvsScmProvider.`remove(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`StatusScmResult` AbstractCvsScmProvider.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`TagScmResult` AbstractCvsScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected TagScmResult` AbstractCvsScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters, ScmTagParameters scmParameters)`
`UpdateScmResult` AbstractCvsScmProvider.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command

Methods in org.apache.maven.scm.provider.cvslib.command that throw ScmException
`static boolean` CvsCommandUtils.`isCvsNT()`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.add

Methods in org.apache.maven.scm.provider.cvslib.command.add that throw ScmException
`protected ScmResult` AbstractCvsAddCommand.`executeAddCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, boolean binary)`
`protected abstract AddScmResult` AbstractCvsAddCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, List<ScmFile> addedFiles)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.blame

Methods in org.apache.maven.scm.provider.cvslib.command.blame that throw ScmException
`BlameScmResult` AbstractCvsBlameCommand.`executeBlameCommand(ScmProviderRepository repo, ScmFileSet fileSet, String filename)`
`protected abstract BlameScmResult` AbstractCvsBlameCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, CvsScmProviderRepository repository)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.branch

Methods in org.apache.maven.scm.provider.cvslib.command.branch that throw ScmException
`protected ScmResult` AbstractCvsBranchCommand.`executeBranchCommand(ScmProviderRepository repo, ScmFileSet fileSet, String branchName, String message)`
`protected abstract BranchScmResult` AbstractCvsBranchCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.changelog

Methods in org.apache.maven.scm.provider.cvslib.command.changelog that throw ScmException
`protected ChangeLogScmResult` AbstractCvsChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`
`protected ChangeLogScmResult` AbstractCvsChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern)`
`protected abstract ChangeLogScmResult` AbstractCvsChangeLogCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, Date startDate, Date endDate, ScmVersion startVersion, ScmVersion endVersion, String datePattern)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.checkin

Methods in org.apache.maven.scm.provider.cvslib.command.checkin that throw ScmException
`protected CheckInScmResult` AbstractCvsCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, ScmVersion version)`
`protected abstract CheckInScmResult` AbstractCvsCheckInCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, CvsScmProviderRepository repository, File messageFile)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.checkout

Methods in org.apache.maven.scm.provider.cvslib.command.checkout that throw ScmException
`protected CheckOutScmResult` AbstractCvsCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive)` Execute Check out command line.
`protected abstract CheckOutScmResult` AbstractCvsCheckOutCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.diff

Methods in org.apache.maven.scm.provider.cvslib.command.diff that throw ScmException
`protected abstract DiffScmResult` AbstractCvsDiffCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`
`protected DiffScmResult` AbstractCvsDiffCommand.`executeDiffCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.export

Methods in org.apache.maven.scm.provider.cvslib.command.export that throw ScmException
`protected abstract ExportScmResult` AbstractCvsExportCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`
`protected ExportScmResult` AbstractCvsExportCommand.`executeExportCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, String outputDirectory)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.list

Methods in org.apache.maven.scm.provider.cvslib.command.list that throw ScmException
`protected abstract ListScmResult` AbstractCvsListCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`
`protected ListScmResult` AbstractCvsListCommand.`executeListCommand(ScmProviderRepository repo, ScmFileSet fileSet, boolean recursive, ScmVersion version)` List contents of the remote repository

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.login

Methods in org.apache.maven.scm.provider.cvslib.command.login that throw ScmException
`void` CvsPass.`execute()` Does the work.
`LoginScmResult` CvsLoginCommand.`executeLoginCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`boolean` CvsLoginCommand.`isCvsNT()`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.mkdir

Methods in org.apache.maven.scm.provider.cvslib.command.mkdir that throw ScmException
`protected MkdirScmResult` AbstractCvsMkdirCommand.`executeMkdirCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, boolean createInLocal)` Creates directories in the remote repository.

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.remove

Methods in org.apache.maven.scm.provider.cvslib.command.remove that throw ScmException
`protected abstract RemoveScmResult` AbstractCvsRemoveCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, List<ScmFile> removedFiles)`
`protected ScmResult` AbstractCvsRemoveCommand.`executeRemoveCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.status

Methods in org.apache.maven.scm.provider.cvslib.command.status that throw ScmException
`protected abstract StatusScmResult` AbstractCvsStatusCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`
`protected StatusScmResult` AbstractCvsStatusCommand.`executeStatusCommand(ScmProviderRepository repo, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.tag

Methods in org.apache.maven.scm.provider.cvslib.command.tag that throw ScmException
`protected abstract TagScmResult` AbstractCvsTagCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`
`ScmResult` AbstractCvsTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
`ScmResult` AbstractCvsTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.command.update

Methods in org.apache.maven.scm.provider.cvslib.command.update that throw ScmException
`protected abstract UpdateScmResult` AbstractCvsUpdateCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`
`UpdateScmResult` AbstractCvsUpdateCommand.`executeUpdateCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsexe.command.add

Methods in org.apache.maven.scm.provider.cvslib.cvsexe.command.add that throw ScmException
`protected AddScmResult` CvsExeAddCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, List<ScmFile> addedFiles)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsexe.command.blame

Methods in org.apache.maven.scm.provider.cvslib.cvsexe.command.blame that throw ScmException
`protected BlameScmResult` CvsExeBlameCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, CvsScmProviderRepository repository)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsexe.command.branch

Methods in org.apache.maven.scm.provider.cvslib.cvsexe.command.branch that throw ScmException
`protected BranchScmResult` CvsExeBranchCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsexe.command.changelog

Methods in org.apache.maven.scm.provider.cvslib.cvsexe.command.changelog that throw ScmException
`protected ChangeLogScmResult` CvsExeChangeLogCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, Date startDate, Date endDate, ScmVersion startVersion, ScmVersion endVersion, String datePattern)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsexe.command.checkin

Methods in org.apache.maven.scm.provider.cvslib.cvsexe.command.checkin that throw ScmException
`protected CheckInScmResult` CvsExeCheckInCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, CvsScmProviderRepository repository, File messageFile)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsexe.command.checkout

Methods in org.apache.maven.scm.provider.cvslib.cvsexe.command.checkout that throw ScmException
`protected CheckOutScmResult` CvsExeCheckOutCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsexe.command.diff

Methods in org.apache.maven.scm.provider.cvslib.cvsexe.command.diff that throw ScmException
`protected DiffScmResult` CvsExeDiffCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsexe.command.export

Methods in org.apache.maven.scm.provider.cvslib.cvsexe.command.export that throw ScmException
`protected ExportScmResult` CvsExeExportCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsexe.command.list

Methods in org.apache.maven.scm.provider.cvslib.cvsexe.command.list that throw ScmException
`protected ListScmResult` CvsExeListCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsexe.command.remove

Methods in org.apache.maven.scm.provider.cvslib.cvsexe.command.remove that throw ScmException
`protected RemoveScmResult` CvsExeRemoveCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, List<ScmFile> removedFiles)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsexe.command.status

Methods in org.apache.maven.scm.provider.cvslib.cvsexe.command.status that throw ScmException
`protected StatusScmResult` CvsExeStatusCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsexe.command.tag

Methods in org.apache.maven.scm.provider.cvslib.cvsexe.command.tag that throw ScmException
`protected TagScmResult` CvsExeTagCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsexe.command.update

Methods in org.apache.maven.scm.provider.cvslib.cvsexe.command.update that throw ScmException
`protected UpdateScmResult` CvsExeUpdateCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsjava.command.add

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.command.add that throw ScmException
`protected AddScmResult` CvsJavaAddCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, List<ScmFile> addedFiles)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsjava.command.branch

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.command.branch that throw ScmException
`protected BranchScmResult` CvsJavaBranchCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsjava.command.changelog

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.command.changelog that throw ScmException
`protected ChangeLogScmResult` CvsJavaChangeLogCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, Date startDate, Date endDate, ScmVersion startVersion, ScmVersion endVersion, String datePattern)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsjava.command.checkin

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.command.checkin that throw ScmException
`protected CheckInScmResult` CvsJavaCheckInCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, CvsScmProviderRepository repository, File messageFile)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsjava.command.checkout

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.command.checkout that throw ScmException
`protected CheckOutScmResult` CvsJavaCheckOutCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsjava.command.diff

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.command.diff that throw ScmException
`protected DiffScmResult` CvsJavaDiffCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsjava.command.export

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.command.export that throw ScmException
`protected ExportScmResult` CvsJavaExportCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsjava.command.list

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.command.list that throw ScmException
`protected ListScmResult` CvsJavaListCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsjava.command.login

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.command.login that throw ScmException
`boolean` CvsJavaLoginCommand.`isCvsNT()`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsjava.command.remove

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.command.remove that throw ScmException
`protected RemoveScmResult` CvsJavaRemoveCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, List<ScmFile> removedFiles)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsjava.command.status

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.command.status that throw ScmException
`protected StatusScmResult` CvsJavaStatusCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsjava.command.tag

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.command.tag that throw ScmException
`protected TagScmResult` CvsJavaTagCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.cvslib.cvsjava.command.update

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.command.update that throw ScmException
`protected UpdateScmResult` CvsJavaUpdateCommand.`executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl)`

### Uses of ScmException in org.apache.maven.scm.provider.git

Methods in org.apache.maven.scm.provider.git that throw ScmException
`AddScmResult` AbstractGitScmProvider.`add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected BlameScmResult` AbstractGitScmProvider.`blame(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected BranchScmResult` AbstractGitScmProvider.`branch(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ChangeLogScmResult` AbstractGitScmProvider.`changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckInScmResult` AbstractGitScmProvider.`checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckOutScmResult` AbstractGitScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`DiffScmResult` AbstractGitScmProvider.`diff(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ScmResult` AbstractGitScmProvider.`executeCommand(GitCommand command, ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ExportScmResult` AbstractGitScmProvider.`export(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract String` AbstractGitScmProvider.`getRepositoryURL(File path)`
`InfoScmResult` AbstractGitScmProvider.`info(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ListScmResult` AbstractGitScmProvider.`list(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)` List each element (files and directories) of fileSet as they exist in the repository.
`RemoteInfoScmResult` AbstractGitScmProvider.`remoteInfo(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`RemoveScmResult` AbstractGitScmProvider.`remove(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`StatusScmResult` AbstractGitScmProvider.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`TagScmResult` AbstractGitScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`UpdateScmResult` AbstractGitScmProvider.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe

Methods in org.apache.maven.scm.provider.git.gitexe that throw ScmException
`protected String` GitExeScmProvider.`getRepositoryURL(File path)`

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command

Methods in org.apache.maven.scm.provider.git.gitexe.command that throw ScmException
`static int` GitCommandLineUtils.`execute(org.codehaus.plexus.util.cli.Commandline cl, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stdout, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stderr, ScmLogger logger)`
`static int` GitCommandLineUtils.`execute(org.codehaus.plexus.util.cli.Commandline cl, org.codehaus.plexus.util.cli.StreamConsumer consumer, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stderr, ScmLogger logger)`

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.add

Methods in org.apache.maven.scm.provider.git.gitexe.command.add that throw ScmException
`static org.codehaus.plexus.util.cli.Commandline` GitAddCommand.`createCommandLine(File workingDirectory, List<File> files)`
`protected ScmResult` GitAddCommand.`executeAddCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, boolean binary)`

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.blame

Methods in org.apache.maven.scm.provider.git.gitexe.command.blame that throw ScmException
`BlameScmResult` GitBlameCommand.`executeBlameCommand(ScmProviderRepository repo, ScmFileSet workingDirectory, String filename)`
`protected ScmResult` GitBlameCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet workingDirectory, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.branch

Methods in org.apache.maven.scm.provider.git.gitexe.command.branch that throw ScmException
`static org.codehaus.plexus.util.cli.Commandline` GitBranchCommand.`createPushCommandLine(GitScmProviderRepository repository, ScmFileSet fileSet, String branch)`
`ScmResult` GitBranchCommand.`executeBranchCommand(ScmProviderRepository repo, ScmFileSet fileSet, String branch, String message)`
`static String` GitBranchCommand.`getCurrentBranch(ScmLogger logger, GitScmProviderRepository repository, ScmFileSet fileSet)` Helper function to detect the current branch

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.changelog

Methods in org.apache.maven.scm.provider.git.gitexe.command.changelog that throw ScmException
`protected ChangeLogScmResult` GitChangeLogCommand.`executeChangeLogCommand(ChangeLogScmRequest request)`
`protected ChangeLogScmResult` GitChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`
`protected ChangeLogScmResult` GitChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern, ScmVersion startVersion, ScmVersion endVersion)`
`protected ChangeLogScmResult` GitChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern, ScmVersion startVersion, ScmVersion endVersion, Integer limit)`
`protected ChangeLogScmResult` GitChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern)`

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.checkin

Methods in org.apache.maven.scm.provider.git.gitexe.command.checkin that throw ScmException
`static org.codehaus.plexus.util.cli.Commandline` GitCheckInCommand.`createCommitCommandLine(GitScmProviderRepository repository, ScmFileSet fileSet, File messageFile)`
`static org.codehaus.plexus.util.cli.Commandline` GitCheckInCommand.`createPushCommandLine(ScmLogger logger, GitScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version)`
`protected CheckInScmResult` GitCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.checkout

Methods in org.apache.maven.scm.provider.git.gitexe.command.checkout that throw ScmException
`protected CheckOutScmResult` GitCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive)` For git, the given repository is a remote one.

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.diff

Methods in org.apache.maven.scm.provider.git.gitexe.command.diff that throw ScmException
`protected DiffScmResult` GitDiffCommand.`executeDiffCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)`

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.info

Methods in org.apache.maven.scm.provider.git.gitexe.command.info that throw ScmException
`static org.codehaus.plexus.util.cli.Commandline` GitInfoCommand.`createCommandLine(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ScmResult` GitInfoCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.list

Methods in org.apache.maven.scm.provider.git.gitexe.command.list that throw ScmException
`protected ListScmResult` GitListCommand.`executeListCommand(ScmProviderRepository repo, ScmFileSet fileSet, boolean recursive, ScmVersion scmVersion)` List contents of the remote repository

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.remoteinfo

Methods in org.apache.maven.scm.provider.git.gitexe.command.remoteinfo that throw ScmException
`RemoteInfoScmResult` GitRemoteInfoCommand.`executeRemoteInfoCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.remove

Methods in org.apache.maven.scm.provider.git.gitexe.command.remove that throw ScmException
`static org.codehaus.plexus.util.cli.Commandline` GitRemoveCommand.`createCommandLine(File workingDirectory, List<File> files)`
`protected ScmResult` GitRemoveCommand.`executeRemoveCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.status

Methods in org.apache.maven.scm.provider.git.gitexe.command.status that throw ScmException
`protected StatusScmResult` GitStatusCommand.`executeStatusCommand(ScmProviderRepository repo, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.tag

Methods in org.apache.maven.scm.provider.git.gitexe.command.tag that throw ScmException
`static org.codehaus.plexus.util.cli.Commandline` GitTagCommand.`createPushCommandLine(GitScmProviderRepository repository, ScmFileSet fileSet, String tag)`
`ScmResult` GitTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
`ScmResult` GitTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.git.gitexe.command.update

Methods in org.apache.maven.scm.provider.git.gitexe.command.update that throw ScmException
`protected UpdateScmResult` GitUpdateCommand.`executeUpdateCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion scmVersion)`

### Uses of ScmException in org.apache.maven.scm.provider.git.repository

Constructors in org.apache.maven.scm.provider.git.repository that throw ScmException
Constructor and Description
`GitScmProviderRepository(String url)`
`GitScmProviderRepository(String url, String user, String password)`

### Uses of ScmException in org.apache.maven.scm.provider.hg

Methods in org.apache.maven.scm.provider.hg that throw ScmException
`AddScmResult` HgScmProvider.`add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected BlameScmResult` HgScmProvider.`blame(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`BranchScmResult` HgScmProvider.`branch(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ChangeLogScmResult` HgScmProvider.`changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckInScmResult` HgScmProvider.`checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckOutScmResult` HgScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`DiffScmResult` HgScmProvider.`diff(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`static boolean` HgUtils.`differentOutgoingBranchFound(ScmLogger logger, File workingDir, String workingbranchName)` Check if there are outgoing changes on a different branch.
`static ScmResult` HgUtils.`execute(File workingDir, String[] cmdAndArgs)`
`static ScmResult` HgUtils.`execute(HgConsumer consumer, ScmLogger logger, File workingDir, String[] cmdAndArgs)`
`static String` HgUtils.`getCurrentBranchName(ScmLogger logger, File workingDir)`
`static int` HgUtils.`getCurrentRevisionNumber(ScmLogger logger, File workingDir)`
`static org.apache.maven.scm.provider.hg.HgConfig.HgVersionConsumer` HgConfig.`getHgVersion(File workingDir)`
`InfoScmResult` HgScmProvider.`info(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)` returns result of hg id -i
`protected ListScmResult` HgScmProvider.`list(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`RemoveScmResult` HgScmProvider.`remove(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`StatusScmResult` HgScmProvider.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`TagScmResult` HgScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`UpdateScmResult` HgScmProvider.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.hg.command.add

Methods in org.apache.maven.scm.provider.hg.command.add that throw ScmException
`protected ScmResult` HgAddCommand.`executeAddCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, boolean binary)`

### Uses of ScmException in org.apache.maven.scm.provider.hg.command.blame

Methods in org.apache.maven.scm.provider.hg.command.blame that throw ScmException
`BlameScmResult` HgBlameCommand.`executeBlameCommand(ScmProviderRepository repo, ScmFileSet workingDirectory, String filename)`

### Uses of ScmException in org.apache.maven.scm.provider.hg.command.branch

Methods in org.apache.maven.scm.provider.hg.command.branch that throw ScmException
`protected ScmResult` HgBranchCommand.`executeBranchCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, String branch, ScmBranchParameters scmBranchParameters)` default impl to provide backward comp
`protected ScmResult` HgBranchCommand.`executeBranchCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, String branch, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.hg.command.changelog

Methods in org.apache.maven.scm.provider.hg.command.changelog that throw ScmException
`protected ChangeLogScmResult` HgChangeLogCommand.`executeChangeLogCommand(ChangeLogScmRequest request)`
`protected ChangeLogScmResult` HgChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`
`protected ChangeLogScmResult` HgChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern)`

### Uses of ScmException in org.apache.maven.scm.provider.hg.command.checkin

Methods in org.apache.maven.scm.provider.hg.command.checkin that throw ScmException
`protected CheckInScmResult` HgCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, ScmVersion tag)`

### Uses of ScmException in org.apache.maven.scm.provider.hg.command.checkout

Methods in org.apache.maven.scm.provider.hg.command.checkout that throw ScmException
`protected CheckOutScmResult` HgCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion scmVersion, boolean recursive)` Execute Check out command line.

### Uses of ScmException in org.apache.maven.scm.provider.hg.command.diff

Methods in org.apache.maven.scm.provider.hg.command.diff that throw ScmException
`protected DiffScmResult` HgDiffCommand.`executeDiffCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision)`

### Uses of ScmException in org.apache.maven.scm.provider.hg.command.info

Methods in org.apache.maven.scm.provider.hg.command.info that throw ScmException
`protected ScmResult` HgInfoCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.hg.command.inventory

Methods in org.apache.maven.scm.provider.hg.command.inventory that throw ScmException
`protected ListScmResult` HgListCommand.`executeListCommand(ScmProviderRepository repository, ScmFileSet fileSet, boolean recursive, ScmVersion scmVersion)` List contents of the remote repository

### Uses of ScmException in org.apache.maven.scm.provider.hg.command.remove

Methods in org.apache.maven.scm.provider.hg.command.remove that throw ScmException
`protected ScmResult` HgRemoveCommand.`executeRemoveCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.hg.command.status

Methods in org.apache.maven.scm.provider.hg.command.status that throw ScmException
`StatusScmResult` HgStatusCommand.`executeStatusCommand(ScmProviderRepository repo, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.hg.command.tag

Methods in org.apache.maven.scm.provider.hg.command.tag that throw ScmException
`protected ScmResult` HgTagCommand.`executeTagCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
`protected ScmResult` HgTagCommand.`executeTagCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, String tag, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.hg.command.update

Methods in org.apache.maven.scm.provider.hg.command.update that throw ScmException
`protected UpdateScmResult` HgUpdateCommand.`executeUpdateCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion tag)`

### Uses of ScmException in org.apache.maven.scm.provider.local

Methods in org.apache.maven.scm.provider.local that throw ScmException
`AddScmResult` LocalScmProvider.`add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ChangeLogScmResult` LocalScmProvider.`changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckInScmResult` LocalScmProvider.`checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckOutScmResult` LocalScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ListScmResult` LocalScmProvider.`list(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)` List each element (files and directories) of fileSet as they exist in the repository.
`protected MkdirScmResult` LocalScmProvider.`mkdir(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)` Create directory/directories in the repository.
`StatusScmResult` LocalScmProvider.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`TagScmResult` LocalScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`UpdateScmResult` LocalScmProvider.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.local.command.add

Methods in org.apache.maven.scm.provider.local.command.add that throw ScmException
`protected ScmResult` LocalAddCommand.`executeAddCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, boolean binary)`

### Uses of ScmException in org.apache.maven.scm.provider.local.command.changelog

Methods in org.apache.maven.scm.provider.local.command.changelog that throw ScmException
`protected ChangeLogScmResult` LocalChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`

### Uses of ScmException in org.apache.maven.scm.provider.local.command.checkin

Methods in org.apache.maven.scm.provider.local.command.checkin that throw ScmException
`protected CheckInScmResult` LocalCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.local.command.checkout

Methods in org.apache.maven.scm.provider.local.command.checkout that throw ScmException
`protected CheckOutScmResult` LocalCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive)` Execute Check out command line.

### Uses of ScmException in org.apache.maven.scm.provider.local.command.list

Methods in org.apache.maven.scm.provider.local.command.list that throw ScmException
`protected ListScmResult` LocalListCommand.`executeListCommand(ScmProviderRepository repo, ScmFileSet fileSet, boolean recursive, ScmVersion version)` List contents of the remote repository

### Uses of ScmException in org.apache.maven.scm.provider.local.command.mkdir

Methods in org.apache.maven.scm.provider.local.command.mkdir that throw ScmException
`protected MkdirScmResult` LocalMkdirCommand.`executeMkdirCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, boolean createInLocal)`

### Uses of ScmException in org.apache.maven.scm.provider.local.command.status

Methods in org.apache.maven.scm.provider.local.command.status that throw ScmException
`protected StatusScmResult` LocalStatusCommand.`executeStatusCommand(ScmProviderRepository repository, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.local.command.tag

Methods in org.apache.maven.scm.provider.local.command.tag that throw ScmException
`protected ScmResult` LocalTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, ScmTagParameters scmTagParameters)`
`protected ScmResult` LocalTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, String tagName, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.local.command.update

Methods in org.apache.maven.scm.provider.local.command.update that throw ScmException
`protected UpdateScmResult` LocalUpdateCommand.`executeUpdateCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.perforce

Methods in org.apache.maven.scm.provider.perforce that throw ScmException
`AddScmResult` PerforceScmProvider.`add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters params)`
`protected BlameScmResult` PerforceScmProvider.`blame(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters params)`
`protected ChangeLogScmResult` PerforceScmProvider.`changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected CheckInScmResult` PerforceScmProvider.`checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters params)`
`protected CheckOutScmResult` PerforceScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters params)`
`protected DiffScmResult` PerforceScmProvider.`diff(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters params)`
`protected EditScmResult` PerforceScmProvider.`edit(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters params)`
`protected LoginScmResult` PerforceScmProvider.`login(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters params)`
`protected RemoveScmResult` PerforceScmProvider.`remove(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters params)`
`protected StatusScmResult` PerforceScmProvider.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters params)`
`protected TagScmResult` PerforceScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters params)`
`protected UnEditScmResult` PerforceScmProvider.`unedit(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters params)`
`protected UpdateScmResult` PerforceScmProvider.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters params)`

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command

Methods in org.apache.maven.scm.provider.perforce.command that throw ScmException
`protected ScmResult` PerforceInfoCommand.`executeCommand(ScmProviderRepository repo, ScmFileSet scmFileSet, CommandParameters commandParameters)`

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command.add

Methods in org.apache.maven.scm.provider.perforce.command.add that throw ScmException
`protected ScmResult` PerforceAddCommand.`executeAddCommand(ScmProviderRepository repo, ScmFileSet files, String message, boolean binary)`

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command.blame

Methods in org.apache.maven.scm.provider.perforce.command.blame that throw ScmException
`BlameScmResult` PerforceBlameCommand.`executeBlameCommand(ScmProviderRepository repo, ScmFileSet workingDirectory, String filename)`

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command.changelog

Methods in org.apache.maven.scm.provider.perforce.command.changelog that throw ScmException
`protected ChangeLogScmResult` PerforceChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`
`protected ChangeLogScmResult` PerforceChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern, ScmVersion startVersion, ScmVersion endVersion)`
`protected ChangeLogScmResult` PerforceChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern)`
`List<String>` PerforceChangesConsumer.`getChanges()`
`List<ChangeSet>` PerforceChangeLogConsumer.`getModifications()`
`List<ChangeSet>` PerforceDescribeConsumer.`getModifications()`

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command.checkin

Methods in org.apache.maven.scm.provider.perforce.command.checkin that throw ScmException
`protected CheckInScmResult` PerforceCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet files, String message, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command.checkout

Methods in org.apache.maven.scm.provider.perforce.command.checkout that throw ScmException
`protected CheckOutScmResult` PerforceCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet files, ScmVersion version, boolean recursive)` Check out the depot code at `repo.getPath()` into the target directory at `files.getBasedir`.

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command.diff

Methods in org.apache.maven.scm.provider.perforce.command.diff that throw ScmException
`protected DiffScmResult` PerforceDiffCommand.`executeDiffCommand(ScmProviderRepository repo, ScmFileSet files, ScmVersion startRev, ScmVersion endRev)`

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command.edit

Methods in org.apache.maven.scm.provider.perforce.command.edit that throw ScmException
`static org.codehaus.plexus.util.cli.Commandline` PerforceEditCommand.`createCommandLine(PerforceScmProviderRepository repo, File workingDirectory, ScmFileSet files)`
`protected ScmResult` PerforceEditCommand.`executeEditCommand(ScmProviderRepository repo, ScmFileSet files)`

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command.login

Methods in org.apache.maven.scm.provider.perforce.command.login that throw ScmException
`LoginScmResult` PerforceLoginCommand.`executeLoginCommand(ScmProviderRepository repo, ScmFileSet files, CommandParameters params)`

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command.remove

Methods in org.apache.maven.scm.provider.perforce.command.remove that throw ScmException
`protected ScmResult` PerforceRemoveCommand.`executeRemoveCommand(ScmProviderRepository repo, ScmFileSet files, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command.status

Methods in org.apache.maven.scm.provider.perforce.command.status that throw ScmException
`protected StatusScmResult` PerforceStatusCommand.`executeStatusCommand(ScmProviderRepository repo, ScmFileSet files)`

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command.tag

Methods in org.apache.maven.scm.provider.perforce.command.tag that throw ScmException
`protected ScmResult` PerforceTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet files, String tag, ScmTagParameters scmTagParameters)`
`protected ScmResult` PerforceTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet files, String tag, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command.unedit

Methods in org.apache.maven.scm.provider.perforce.command.unedit that throw ScmException
`protected ScmResult` PerforceUnEditCommand.`executeUnEditCommand(ScmProviderRepository repo, ScmFileSet files)`

### Uses of ScmException in org.apache.maven.scm.provider.perforce.command.update

Methods in org.apache.maven.scm.provider.perforce.command.update that throw ScmException
`protected UpdateScmResult` PerforceUpdateCommand.`executeUpdateCommand(ScmProviderRepository repo, ScmFileSet files, ScmVersion scmVersion)`
`String` PerforceHaveConsumer.`getHave()`

### Uses of ScmException in org.apache.maven.scm.provider.starteam

Methods in org.apache.maven.scm.provider.starteam that throw ScmException
`AddScmResult` StarteamScmProvider.`add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ChangeLogScmResult` StarteamScmProvider.`changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckInScmResult` StarteamScmProvider.`checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckOutScmResult` StarteamScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`DiffScmResult` StarteamScmProvider.`diff(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected EditScmResult` StarteamScmProvider.`edit(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`static String` StarteamScmProvider.`getRelativePath(File basedir, File f)`
`RemoveScmResult` StarteamScmProvider.`remove(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`StatusScmResult` StarteamScmProvider.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`TagScmResult` StarteamScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected UnEditScmResult` StarteamScmProvider.`unedit(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`UpdateScmResult` StarteamScmProvider.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.starteam.command

Methods in org.apache.maven.scm.provider.starteam.command that throw ScmException
`static String` StarteamCommandLineUtils.`displayCommandlineWithoutPassword(org.codehaus.plexus.util.cli.Commandline cl)` Hellper method to display command line without password
`static int` StarteamCommandLineUtils.`executeCommandline(org.codehaus.plexus.util.cli.Commandline cl, org.codehaus.plexus.util.cli.StreamConsumer consumer, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stderr, ScmLogger logger)`

### Uses of ScmException in org.apache.maven.scm.provider.starteam.command.add

Methods in org.apache.maven.scm.provider.starteam.command.add that throw ScmException
`protected ScmResult` StarteamAddCommand.`executeAddCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, boolean binary)`

### Uses of ScmException in org.apache.maven.scm.provider.starteam.command.changelog

Methods in org.apache.maven.scm.provider.starteam.command.changelog that throw ScmException
`protected ChangeLogScmResult` StarteamChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`

### Uses of ScmException in org.apache.maven.scm.provider.starteam.command.checkin

Methods in org.apache.maven.scm.provider.starteam.command.checkin that throw ScmException
`protected CheckInScmResult` StarteamCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.starteam.command.checkout

Methods in org.apache.maven.scm.provider.starteam.command.checkout that throw ScmException
`protected CheckOutScmResult` StarteamCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive)` Execute Check out command line.

### Uses of ScmException in org.apache.maven.scm.provider.starteam.command.diff

Methods in org.apache.maven.scm.provider.starteam.command.diff that throw ScmException
`static org.codehaus.plexus.util.cli.Commandline` StarteamDiffCommand.`createCommandLine(StarteamScmProviderRepository repo, ScmFileSet workingDirectory, ScmVersion startLabel, ScmVersion endLabel)`
`protected DiffScmResult` StarteamDiffCommand.`executeDiffCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)`

### Uses of ScmException in org.apache.maven.scm.provider.starteam.command.edit

Methods in org.apache.maven.scm.provider.starteam.command.edit that throw ScmException
`protected ScmResult` StarteamEditCommand.`executeEditCommand(ScmProviderRepository repo, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.starteam.command.remove

Methods in org.apache.maven.scm.provider.starteam.command.remove that throw ScmException
`protected ScmResult` StarteamRemoveCommand.`executeRemoveCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.starteam.command.status

Methods in org.apache.maven.scm.provider.starteam.command.status that throw ScmException
`protected StatusScmResult` StarteamStatusCommand.`executeStatusCommand(ScmProviderRepository repo, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.starteam.command.tag

Methods in org.apache.maven.scm.provider.starteam.command.tag that throw ScmException
`static org.codehaus.plexus.util.cli.Commandline` StarteamTagCommand.`createCommandLine(StarteamScmProviderRepository repo, File workingDirectory, String tag)`
`protected ScmResult` StarteamTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
`protected ScmResult` StarteamTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.starteam.command.unedit

Methods in org.apache.maven.scm.provider.starteam.command.unedit that throw ScmException
`protected ScmResult` StarteamUnEditCommand.`executeUnEditCommand(ScmProviderRepository repo, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.starteam.command.update

Methods in org.apache.maven.scm.provider.starteam.command.update that throw ScmException
`protected UpdateScmResult` StarteamUpdateCommand.`executeUpdateCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.svn

Methods in org.apache.maven.scm.provider.svn that throw ScmException
`AddScmResult` AbstractSvnScmProvider.`add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected BlameScmResult` AbstractSvnScmProvider.`blame(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected BranchScmResult` AbstractSvnScmProvider.`branch(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ChangeLogScmResult` AbstractSvnScmProvider.`changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckInScmResult` AbstractSvnScmProvider.`checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckOutScmResult` AbstractSvnScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`DiffScmResult` AbstractSvnScmProvider.`diff(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ScmResult` AbstractSvnScmProvider.`executeCommand(SvnCommand command, ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ExportScmResult` AbstractSvnScmProvider.`export(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract String` AbstractSvnScmProvider.`getRepositoryURL(File path)`
`InfoScmResult` AbstractSvnScmProvider.`info(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ListScmResult` AbstractSvnScmProvider.`list(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)` List each element (files and directories) of fileSet as they exist in the repository.
`MkdirScmResult` AbstractSvnScmProvider.`mkdir(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)` Create directory/directories in the repository.
`abstract boolean` AbstractSvnScmProvider.`remoteUrlExist(ScmProviderRepository repository, CommandParameters parameters)`
`RemoveScmResult` AbstractSvnScmProvider.`remove(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`StatusScmResult` AbstractSvnScmProvider.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`TagScmResult` AbstractSvnScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`UpdateScmResult` AbstractSvnScmProvider.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe

Methods in org.apache.maven.scm.provider.svn.svnexe that throw ScmException
`protected String` SvnExeScmProvider.`getRepositoryURL(File path)`
`RemoteInfoScmResult` SvnExeScmProvider.`remoteInfo(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`boolean` SvnExeScmProvider.`remoteUrlExist(ScmProviderRepository repository, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.add

Methods in org.apache.maven.scm.provider.svn.svnexe.command.add that throw ScmException
`protected ScmResult` SvnAddCommand.`executeAddCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, boolean binary)`

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.blame

Methods in org.apache.maven.scm.provider.svn.svnexe.command.blame that throw ScmException
`BlameScmResult` SvnBlameCommand.`executeBlameCommand(ScmProviderRepository repo, ScmFileSet workingDirectory, String filename)`

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.branch

Methods in org.apache.maven.scm.provider.svn.svnexe.command.branch that throw ScmException
`ScmResult` SvnBranchCommand.`executeBranchCommand(ScmProviderRepository repo, ScmFileSet fileSet, String branch, ScmBranchParameters scmBranchParameters)`
`ScmResult` SvnBranchCommand.`executeBranchCommand(ScmProviderRepository repo, ScmFileSet fileSet, String branch, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.changelog

Methods in org.apache.maven.scm.provider.svn.svnexe.command.changelog that throw ScmException
`protected ChangeLogScmResult` SvnChangeLogCommand.`executeChangeLogCommand(ChangeLogScmRequest request)`
`protected ChangeLogScmResult` SvnChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)` Deprecated.
`protected ChangeLogScmResult` SvnChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern)` Deprecated.

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.checkin

Methods in org.apache.maven.scm.provider.svn.svnexe.command.checkin that throw ScmException
`static org.codehaus.plexus.util.cli.Commandline` SvnCheckInCommand.`createCommandLine(SvnScmProviderRepository repository, ScmFileSet fileSet, File messageFile)`
`protected CheckInScmResult` SvnCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.checkout

Methods in org.apache.maven.scm.provider.svn.svnexe.command.checkout that throw ScmException
`protected CheckOutScmResult` SvnCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive)` Execute Check out command line.

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.diff

Methods in org.apache.maven.scm.provider.svn.svnexe.command.diff that throw ScmException
`protected DiffScmResult` SvnDiffCommand.`executeDiffCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)`

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.export

Methods in org.apache.maven.scm.provider.svn.svnexe.command.export that throw ScmException
`protected ExportScmResult` SvnExeExportCommand.`executeExportCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, String outputDirectory)`

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.info

Methods in org.apache.maven.scm.provider.svn.svnexe.command.info that throw ScmException
`protected ScmResult` SvnInfoCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`InfoScmResult` SvnInfoCommand.`executeInfoCommand(SvnScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters, boolean recursive, String revision)`

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.list

Methods in org.apache.maven.scm.provider.svn.svnexe.command.list that throw ScmException
`protected ListScmResult` SvnListCommand.`executeListCommand(ScmProviderRepository repository, ScmFileSet fileSet, boolean recursive, ScmVersion version)` List contents of the remote repository

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.mkdir

Methods in org.apache.maven.scm.provider.svn.svnexe.command.mkdir that throw ScmException
`protected MkdirScmResult` SvnMkdirCommand.`executeMkdirCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, boolean createInLocal)` Creates directories in the remote repository.

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.remoteinfo

Methods in org.apache.maven.scm.provider.svn.svnexe.command.remoteinfo that throw ScmException
`RemoteInfoScmResult` SvnRemoteInfoCommand.`executeRemoteInfoCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`boolean` SvnRemoteInfoCommand.`remoteUrlExist(ScmProviderRepository repository, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.remove

Methods in org.apache.maven.scm.provider.svn.svnexe.command.remove that throw ScmException
`protected ScmResult` SvnRemoveCommand.`executeRemoveCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.status

Methods in org.apache.maven.scm.provider.svn.svnexe.command.status that throw ScmException
`protected StatusScmResult` SvnStatusCommand.`executeStatusCommand(ScmProviderRepository repo, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.tag

Methods in org.apache.maven.scm.provider.svn.svnexe.command.tag that throw ScmException
`ScmResult` SvnTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
`ScmResult` SvnTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.svn.svnexe.command.update

Methods in org.apache.maven.scm.provider.svn.svnexe.command.update that throw ScmException
`protected UpdateScmResult` SvnUpdateCommand.`executeUpdateCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.synergy

Methods in org.apache.maven.scm.provider.synergy that throw ScmException
`AddScmResult` SynergyScmProvider.`add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ChangeLogScmResult` SynergyScmProvider.`changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckInScmResult` SynergyScmProvider.`checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`CheckOutScmResult` SynergyScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`EditScmResult` SynergyScmProvider.`edit(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`RemoveScmResult` SynergyScmProvider.`remove(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`StatusScmResult` SynergyScmProvider.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`TagScmResult` SynergyScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`UpdateScmResult` SynergyScmProvider.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.synergy.command.add

Methods in org.apache.maven.scm.provider.synergy.command.add that throw ScmException
`protected ScmResult` SynergyAddCommand.`executeAddCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, boolean binary)`

### Uses of ScmException in org.apache.maven.scm.provider.synergy.command.changelog

Methods in org.apache.maven.scm.provider.synergy.command.changelog that throw ScmException
`protected ChangeLogScmResult` SynergyChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`

### Uses of ScmException in org.apache.maven.scm.provider.synergy.command.checkin

Methods in org.apache.maven.scm.provider.synergy.command.checkin that throw ScmException
`protected CheckInScmResult` SynergyCheckInCommand.`executeCheckInCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.synergy.command.checkout

Methods in org.apache.maven.scm.provider.synergy.command.checkout that throw ScmException
`protected CheckOutScmResult` SynergyCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version, boolean recursive)` Execute Check out command line.

### Uses of ScmException in org.apache.maven.scm.provider.synergy.command.edit

Methods in org.apache.maven.scm.provider.synergy.command.edit that throw ScmException
`protected ScmResult` SynergyEditCommand.`executeEditCommand(ScmProviderRepository repository, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.synergy.command.remove

Methods in org.apache.maven.scm.provider.synergy.command.remove that throw ScmException
`protected ScmResult` SynergyRemoveCommand.`executeRemoveCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.synergy.command.status

Methods in org.apache.maven.scm.provider.synergy.command.status that throw ScmException
`protected StatusScmResult` SynergyStatusCommand.`executeStatusCommand(ScmProviderRepository repository, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.synergy.command.tag

Methods in org.apache.maven.scm.provider.synergy.command.tag that throw ScmException
`protected ScmResult` SynergyTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
`protected ScmResult` SynergyTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, String tag, String message)`

### Uses of ScmException in org.apache.maven.scm.provider.synergy.command.unedit

Methods in org.apache.maven.scm.provider.synergy.command.unedit that throw ScmException
`protected ScmResult` SynergyUnEditCommand.`executeUnEditCommand(ScmProviderRepository repository, ScmFileSet fileSet)`

### Uses of ScmException in org.apache.maven.scm.provider.synergy.command.update

Methods in org.apache.maven.scm.provider.synergy.command.update that throw ScmException
`protected UpdateScmResult` SynergyUpdateCommand.`executeUpdateCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmException in org.apache.maven.scm.provider.synergy.util

Methods in org.apache.maven.scm.provider.synergy.util that throw ScmException
`static void` SynergyUtil.`checkinDefaultTask(ScmLogger logger, String comment, String ccmAddr)` Checkin the default task.
`void` SynergyTaskManager.`checkinDefaultTask(ScmLogger logger, String comment, String ccmAddr)` Check in (that is: complete) the default task.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`checkinFiles(List<File> files, String comment, String ccmAddr)` Create commandline to checkin a fileset
`static void` SynergyUtil.`checkinFiles(ScmLogger logger, List<File> files, String comment, String ccmAddr)` Checkin a file set.
`static void` SynergyUtil.`checkinProject(ScmLogger logger, String projectSpec, String comment, String ccmAddr)` Checkin a given project.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`checkinProject(String projectSpec, String comment, String ccmAddr)` Create commandline to checkin a project
`static void` SynergyUtil.`checkinTask(ScmLogger logger, int taskNumber, String comment, String ccmAddr)` Checkin a task.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`checkinTask(String taskSpecs, String comment, String ccmAddr)` Create command line for checkin a task
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`checkoutFiles(List<File> files, String ccmAddr)` Create commandline to checkout a fileset.
`static void` SynergyUtil.`checkoutFiles(ScmLogger logger, List<File> files, String ccmAddr)` Checkout given files or directory.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`checkoutProject(File directory, String projectSpec, ScmVersion version, String purpose, String release, String ccmAddr)` Create commandline to checkout a project
`static void` SynergyUtil.`checkoutProject(ScmLogger logger, File directory, String projectSpec, ScmVersion version, String purpose, String release, String ccmAddr)` Checkout a given project.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`create(List<File> files, String message, String ccmAddr)` Create command line for adding a fileset to a project
`static void` SynergyUtil.`create(ScmLogger logger, File file, String message, String ccmAddr)` Add new file to Synergy database.
`static void` SynergyUtil.`createBaseline(ScmLogger logger, String projectSpec, String name, String release, String purpose, String ccmAddr)` Create a baseline.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`createBaseline(String projectSpec, String name, String release, String purpose, String ccmAddr)` Create command line for creating a baseline.
`static int` SynergyUtil.`createTask(ScmLogger logger, String synopsis, String release, boolean defaultTask, String ccmAddr)` Create new task.
`int` SynergyTaskManager.`createTask(ScmLogger logger, String synopsis, String release, boolean defaultTask, String ccmAddr)` If necessary create a new task.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`createTask(String synopsis, String release, boolean defaultTask, String ccmAddr)` Create command line for creating a task
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`delete(List<File> files, String ccmAddr, boolean replace)` Create command line for deleting file(s).
`static void` SynergyUtil.`delete(ScmLogger logger, File file, String ccmAddr, boolean replace)` Delete file from Synergy database.
`static String` SynergyUtil.`delimiter(ScmLogger logger, String ccmAddr)` Get Database delimiter
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`delimiter(String ccmAddr)` Create commandline to get Synergy database delimiter
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`dir(File directory, String format, String ccmAddr)` Create command line to perform a dir on the directory.
`protected static int` SynergyUtil.`executeSynergyCommand(ScmLogger logger, org.codehaus.plexus.util.cli.Commandline cl, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stderr, org.codehaus.plexus.util.cli.StreamConsumer stdout, boolean failOnError)` Execute a command line for Synergy.
`static List<SynergyTask>` SynergyUtil.`getCompletedTasks(ScmLogger logger, String projectSpec, Date startDate, Date endDate, String ccmAddr)` Get a list of all tasks which are contained in all folders in the reconfigure properties of the specified project and were completed after startDate and before endDate.
`static int` SynergyUtil.`getDefaultTask(ScmLogger logger, String ccmAddr)` Get the number of the current (ie default) task.
`static List<ChangeFile>` SynergyUtil.`getModifiedObjects(ScmLogger logger, int numTask, String ccmAddr)` Populate the object list of a Modification by querying for objects associated with the task.
`static File` SynergyUtil.`getWorkArea(ScmLogger logger, String projectSpec, String ccmAddr)` Get the work area of a given project.
`static List<String>` SynergyUtil.`getWorkingFiles(ScmLogger logger, String projectSpec, String release, String ccmAddr)` Get working file(s) in a given project.
`static String` SynergyUtil.`getWorkingProject(ScmLogger logger, String projectSpec, String username, String ccmAddr)` Get a working project whose predecessor is given.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`query(String query, String format, String ccmAddr)` Create commandline for query.
`static void` SynergyUtil.`reconcileUdb(ScmLogger logger, String projectSpec, String ccmAddr)` Reconcile a project with -udb option.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`reconcileUdb(String projectSpec, String ccmAddr)` Create command line to reconcile a project with udb option.
`static void` SynergyUtil.`reconcileUwa(ScmLogger logger, String projectSpec, String ccmAddr)` Reconcile a project with -uwa option.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`reconcileUwa(String projectSpec, String ccmAddr)` Create command line to reconcile a project with uwa option.
`static void` SynergyUtil.`reconfigure(ScmLogger logger, String projectSpec, String ccmAddr)` Reconfigure a project.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`reconfigure(String projectSpec, String ccmAddr)` Create commandline to reconfigure a project.
`static void` SynergyUtil.`reconfigureProperties(ScmLogger logger, String projectSpec, String ccmAddr)` Reconfigure properties of a project.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`reconfigureProperties(String projectSpec, String ccmAddr)` Create commandline to reconfigure properties of a project.
`static String` SynergyUtil.`removePrefix(File prefix, File file)` Remove prefix path from a path.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`setDefaultTask(int task, String ccmAddr)` Create commandline to set current (i.e.
`static void` SynergyUtil.`setDefaultTask(ScmLogger logger, int task, String ccmAddr)` Set the current (ie default) task.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`showDefaultTask(String ccmAddr)` Create commandline to get current (i.e.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`showTaskObjects(int taskNumber, String format, String ccmAddr)` Create commandline for getting list of objects in a task.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`showWorkArea(String projectSpec, String ccmAddr)` Create commandline to get workarea informations for a given project.
`static String` SynergyUtil.`start(ScmLogger logger, String username, String password, SynergyRole role)` Start a session Synergy
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`start(String username, String password, SynergyRole role)` Create commandline to start a Synergy session
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`startRemote(String username, String password, SynergyRole role)` Create commandline to start a remote Synergy session
`static void` SynergyUtil.`stop(ScmLogger logger, String ccmAddr)` Stop a ccm session.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`stop(String ccmAddr)` Create commandline to stop a Synergy session
`static void` SynergyUtil.`synchronize(ScmLogger logger, String projectSpec, String ccmAddr)` Synchronize a given project.
`static org.codehaus.plexus.util.cli.Commandline` SynergyCCM.`synchronize(String projectSpec, String ccmAddr)` Create commandline to synchronize a project

### Uses of ScmException in org.apache.maven.scm.provider.tfs

Methods in org.apache.maven.scm.provider.tfs that throw ScmException
`AddScmResult` TfsScmProvider.`add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected BlameScmResult` TfsScmProvider.`blame(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected BranchScmResult` TfsScmProvider.`branch(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ChangeLogScmResult` TfsScmProvider.`changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected CheckInScmResult` TfsScmProvider.`checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected CheckOutScmResult` TfsScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected DiffScmResult` TfsScmProvider.`diff(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected EditScmResult` TfsScmProvider.`edit(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ExportScmResult` TfsScmProvider.`export(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ListScmResult` TfsScmProvider.`list(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected StatusScmResult` TfsScmProvider.`status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected TagScmResult` TfsScmProvider.`tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected UnEditScmResult` TfsScmProvider.`unedit(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected UpdateScmResult` TfsScmProvider.`update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

### Uses of ScmException in org.apache.maven.scm.provider.tfs.command

Methods in org.apache.maven.scm.provider.tfs.command that throw ScmException
`int` TfsCommand.`execute(org.codehaus.plexus.util.cli.StreamConsumer out, ErrorStreamConsumer err)`
`protected ScmResult` TfsAddCommand.`executeAddCommand(ScmProviderRepository r, ScmFileSet f, String m, boolean b)`
`protected ScmResult` TfsBranchCommand.`executeBranchCommand(ScmProviderRepository r, ScmFileSet f, String branch, String message)`
`protected ChangeLogScmResult` TfsChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository r, ScmFileSet f, Date startDate, Date endDate, ScmBranch branch, String datePattern)`
`protected CheckInScmResult` TfsCheckInCommand.`executeCheckInCommand(ScmProviderRepository r, ScmFileSet f, String m, ScmVersion v)`
`protected CheckOutScmResult` TfsCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository r, ScmFileSet f, ScmVersion v, boolean recursive)`
`protected ScmResult` TfsEditCommand.`executeEditCommand(ScmProviderRepository r, ScmFileSet f)`
`protected ListScmResult` TfsListCommand.`executeListCommand(ScmProviderRepository r, ScmFileSet f, boolean recursive, ScmVersion v)`
`protected StatusScmResult` TfsStatusCommand.`executeStatusCommand(ScmProviderRepository r, ScmFileSet f)`
`protected ScmResult` TfsTagCommand.`executeTagCommand(ScmProviderRepository r, ScmFileSet f, String tag, ScmTagParameters scmTagParameters)`
`protected ScmResult` TfsTagCommand.`executeTagCommand(ScmProviderRepository r, ScmFileSet f, String tag, String message)`
`protected ScmResult` TfsUnEditCommand.`executeUnEditCommand(ScmProviderRepository r, ScmFileSet f)`
`int` TfsCheckOutCommand.`executeUnmapCommand(ScmProviderRepository r, ScmFileSet f)`
`protected UpdateScmResult` TfsUpdateCommand.`executeUpdateCommand(ScmProviderRepository r, ScmFileSet f, ScmVersion v)`

### Uses of ScmException in org.apache.maven.scm.provider.tfs.command.blame

Methods in org.apache.maven.scm.provider.tfs.command.blame that throw ScmException
`BlameScmResult` TfsBlameCommand.`executeBlameCommand(ScmProviderRepository repo, ScmFileSet workingDirectory, String filename)`

### Uses of ScmException in org.apache.maven.scm.repository

Subclasses of ScmException in org.apache.maven.scm.repository
`class` `ScmRepositoryException`