## Uses of Class
org.apache.maven.scm.provider.ScmProviderRepository

Packages that use ScmProviderRepository
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.untag
org.apache.maven.scm.command.update
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.bazaar.repository
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.clearcase.repository
org.apache.maven.scm.provider.cvslib
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.repository
org.apache.maven.scm.provider.git
org.apache.maven.scm.provider.git.command.remoteinfo
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.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.untag
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.hg.repository
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.local.repository
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.perforce.repository
org.apache.maven.scm.provider.starteam
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.starteam.repository
org.apache.maven.scm.provider.svn
org.apache.maven.scm.provider.svn.repository
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.untag
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.repository
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
org.apache.maven.scm.tck.command.remoteinfo

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

Methods in org.apache.maven.scm with parameters of type ScmProviderRepository
`boolean` ChangeSet.`containsFilename​(java.lang.String filename, ScmProviderRepository repository)` Deprecated. Use method `ChangeSet.containsFilename(String)`

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

Methods in org.apache.maven.scm.command with parameters of type ScmProviderRepository
`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 ScmProviderRepository in org.apache.maven.scm.command.add

Methods in org.apache.maven.scm.command.add with parameters of type ScmProviderRepository
`protected abstract ScmResult` AbstractAddCommand.`executeAddCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message, boolean binary)`
`protected ScmResult` AbstractAddCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.command.blame with parameters of type ScmProviderRepository
`abstract BlameScmResult` AbstractBlameCommand.`executeBlameCommand​(ScmProviderRepository repo, ScmFileSet workingDirectory, java.lang.String filename)`
`protected ScmResult` AbstractBlameCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet workingDirectory, CommandParameters parameters)`

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

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

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

Methods in org.apache.maven.scm.command.changelog with parameters of type ScmProviderRepository
`protected abstract ChangeLogScmResult` AbstractChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern)` Deprecated.
`protected ChangeLogScmResult` AbstractChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version, java.lang.String datePattern)` Deprecated.
`protected ChangeLogScmResult` AbstractChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, java.lang.String datePattern)` Deprecated.
`ScmResult` AbstractChangeLogCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`ScmResult` ChangeLogCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.command.checkin with parameters of type ScmProviderRepository
`protected abstract CheckInScmResult` AbstractCheckInCommand.`executeCheckInCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message, ScmVersion scmVersion)`
`ScmResult` AbstractCheckInCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.command.checkout with parameters of type ScmProviderRepository
`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, boolean shallow)` Execute Check out command line.
`ScmResult` AbstractCheckOutCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

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

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

Methods in org.apache.maven.scm.command.edit with parameters of type ScmProviderRepository
`ScmResult` AbstractEditCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract ScmResult` AbstractEditCommand.`executeEditCommand​(ScmProviderRepository repository, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.command.export with parameters of type ScmProviderRepository
`protected ScmResult` AbstractExportCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract ExportScmResult` AbstractExportCommand.`executeExportCommand​(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion scmVersion, java.lang.String outputDirectory)`

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

Methods in org.apache.maven.scm.command.fileinfo with parameters of type ScmProviderRepository
`ScmResult` AbstractFileInfoCommand.`executeCommand​(ScmProviderRepository repository, java.io.File workingDirectory, CommandParameters parameters)`
`protected abstract ScmResult` AbstractFileInfoCommand.`executeFileInfoCommand​(ScmProviderRepository repository, java.io.File workingDirectory, java.lang.String filename)`

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

Methods in org.apache.maven.scm.command.list with parameters of type ScmProviderRepository
`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 ScmProviderRepository in org.apache.maven.scm.command.lock

Methods in org.apache.maven.scm.command.lock with parameters of type ScmProviderRepository
`ScmResult` AbstractLockCommand.`executeCommand​(ScmProviderRepository repository, java.io.File workingDirectory, CommandParameters parameters)`
`protected abstract ScmResult` AbstractLockCommand.`executeLockCommand​(ScmProviderRepository repository, java.io.File workingDirectory, java.lang.String filename)`

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

Methods in org.apache.maven.scm.command.login with parameters of type ScmProviderRepository
`protected ScmResult` AbstractLoginCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`abstract LoginScmResult` AbstractLoginCommand.`executeLoginCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.command.mkdir with parameters of type ScmProviderRepository
`protected ScmResult` AbstractMkdirCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract MkdirScmResult` AbstractMkdirCommand.`executeMkdirCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message, boolean createInLocal)` Creates directories in the remote repository.

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

Methods in org.apache.maven.scm.command.remoteinfo with parameters of type ScmProviderRepository
`protected ScmResult` AbstractRemoteInfoCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`abstract RemoteInfoScmResult` AbstractRemoteInfoCommand.`executeRemoteInfoCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.command.remove with parameters of type ScmProviderRepository
`protected ScmResult` AbstractRemoveCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract ScmResult` AbstractRemoveCommand.`executeRemoveCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message)`

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

Methods in org.apache.maven.scm.command.status with parameters of type ScmProviderRepository
`ScmResult` AbstractStatusCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract StatusScmResult` AbstractStatusCommand.`executeStatusCommand​(ScmProviderRepository repository, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.command.tag with parameters of type ScmProviderRepository
`ScmResult` AbstractTagCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ScmResult` AbstractTagCommand.`executeTagCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String tagName, java.lang.String message)` Deprecated. use method `AbstractTagCommand.executeTagCommand(ScmProviderRepository, ScmFileSet, String, ScmTagParameters)`
`protected abstract ScmResult` AbstractTagCommand.`executeTagCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String tagName, ScmTagParameters scmTagParameters)`

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

Methods in org.apache.maven.scm.command.unedit with parameters of type ScmProviderRepository
`ScmResult` AbstractUnEditCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract ScmResult` AbstractUnEditCommand.`executeUnEditCommand​(ScmProviderRepository repository, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.command.unlock with parameters of type ScmProviderRepository
`ScmResult` AbstractUnlockCommand.`executeCommand​(ScmProviderRepository repository, java.io.File workingDirectory, CommandParameters parameters)`
`protected abstract ScmResult` AbstractUnlockCommand.`executeUnlockCommand​(ScmProviderRepository repository, java.io.File workingDirectory)`

### Uses of ScmProviderRepository in org.apache.maven.scm.command.untag

Methods in org.apache.maven.scm.command.untag with parameters of type ScmProviderRepository
`ScmResult` AbstractUntagCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected abstract ScmResult` AbstractUntagCommand.`executeUntagCommand​(ScmProviderRepository repository, ScmFileSet fileSet, ScmUntagParameters scmUntagParameters)` execute untag command

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

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

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

Subclasses of ScmProviderRepository in org.apache.maven.scm.provider
`class` `ScmProviderRepositoryStub` Stub for ScmProviderRepository for unit testing purposes.
`class` `ScmProviderRepositoryWithHost`

Methods in org.apache.maven.scm.provider that return ScmProviderRepository
`ScmProviderRepository` ScmProviderRepository.`getParent()` Get a `ScmProviderRepository` that represents the parent folder in the repository.
`ScmProviderRepository` AbstractScmProvider.`makeProviderScmRepository​(java.io.File path)`
`ScmProviderRepository` ScmProvider.`makeProviderScmRepository​(java.io.File path)`
`ScmProviderRepository` ScmProvider.`makeProviderScmRepository​(java.lang.String scmSpecificUrl, char delimiter)`
`ScmProviderRepository` ScmProviderStub.`makeProviderScmRepository​(java.io.File path)`
`ScmProviderRepository` ScmProviderStub.`makeProviderScmRepository​(java.lang.String scmSpecificUrl, char delimiter)`

Methods in org.apache.maven.scm.provider with parameters of type ScmProviderRepository
`AddScmResult` AbstractScmProvider.`add​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected BlameScmResult` AbstractScmProvider.`blame​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected BranchScmResult` AbstractScmProvider.`branch​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ChangeLogScmResult` AbstractScmProvider.`changelog​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected CheckInScmResult` AbstractScmProvider.`checkin​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected CheckOutScmResult` AbstractScmProvider.`checkout​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected DiffScmResult` AbstractScmProvider.`diff​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected EditScmResult` AbstractScmProvider.`edit​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected ExportScmResult` AbstractScmProvider.`export​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`java.lang.String` ScmProviderRepository.`getRelativePath​(ScmProviderRepository ancestor)` Get the relative path between the repository provided as argument and the current repository.
`InfoScmResult` AbstractScmProvider.`info​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`InfoScmResult` ScmProvider.`info​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`InfoScmResult` ScmProviderStub.`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.
`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.
`RemoteInfoScmResult` AbstractScmProvider.`remoteInfo​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`RemoteInfoScmResult` ScmProvider.`remoteInfo​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`RemoteInfoScmResult` ScmProviderStub.`remoteInfo​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected RemoveScmResult` AbstractScmProvider.`remove​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected StatusScmResult` AbstractScmProvider.`status​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected TagScmResult` AbstractScmProvider.`tag​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected UnEditScmResult` AbstractScmProvider.`unedit​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`protected UpdateScmResult` AbstractScmProvider.`update​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Subclasses of ScmProviderRepository in org.apache.maven.scm.provider.accurev
`class` `AccuRevScmProviderRepository`

Methods in org.apache.maven.scm.provider.accurev that return ScmProviderRepository
`ScmProviderRepository` AccuRevScmProvider.`makeProviderScmRepository​(java.io.File path)`
`ScmProviderRepository` AccuRevScmProvider.`makeProviderScmRepository​(java.lang.String scmSpecificUrl, char delimiter)` The basic url parsing approach is to be as loose as possible.

Methods in org.apache.maven.scm.provider.accurev with parameters of type ScmProviderRepository
`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 ScmProviderRepository in org.apache.maven.scm.provider.accurev.command

Methods in org.apache.maven.scm.provider.accurev.command with parameters of type ScmProviderRepository
`protected ScmResult` AbstractAccuRevCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.accurev.command.add with parameters of type ScmProviderRepository
`AddScmResult` AccuRevAddCommand.`add​(ScmProviderRepository repo, ScmFileSet scmFileSet, CommandParameters commandParameters)`

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

Methods in org.apache.maven.scm.provider.accurev.command.blame with parameters of type ScmProviderRepository
`BlameScmResult` AccuRevBlameCommand.`blame​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.accurev.command.changelog with parameters of type ScmProviderRepository
`ChangeLogScmResult` AccuRevChangeLogCommand.`changelog​(ScmProviderRepository repo, ScmFileSet testFileSet, CommandParameters params)`

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

Methods in org.apache.maven.scm.provider.accurev.command.checkin with parameters of type ScmProviderRepository
`CheckInScmResult` AccuRevCheckInCommand.`checkIn​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.accurev.command.checkout with parameters of type ScmProviderRepository
`CheckOutScmResult` AccuRevCheckOutCommand.`checkout​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.accurev.command.export with parameters of type ScmProviderRepository
`ExportScmResult` AccuRevExportCommand.`export​(ScmProviderRepository repository, ScmFileSet scmFileSet, CommandParameters params)`

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

Methods in org.apache.maven.scm.provider.accurev.command.login with parameters of type ScmProviderRepository
`LoginScmResult` AccuRevLoginCommand.`login​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.accurev.command.remove with parameters of type ScmProviderRepository
`RemoveScmResult` AccuRevRemoveCommand.`remove​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.accurev.command.status with parameters of type ScmProviderRepository
`StatusScmResult` AccuRevStatusCommand.`status​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.accurev.command.tag with parameters of type ScmProviderRepository
`TagScmResult` AccuRevTagCommand.`tag​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.accurev.command.update with parameters of type ScmProviderRepository
`UpdateScmResult` AccuRevUpdateCommand.`update​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.bazaar that return ScmProviderRepository
`ScmProviderRepository` BazaarScmProvider.`makeProviderScmRepository​(java.io.File path)`
`ScmProviderRepository` BazaarScmProvider.`makeProviderScmRepository​(java.lang.String scmSpecificUrl, char delimiter)`

Methods in org.apache.maven.scm.provider.bazaar with parameters of type ScmProviderRepository
`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)`
`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 ScmProviderRepository in org.apache.maven.scm.provider.bazaar.command.add

Methods in org.apache.maven.scm.provider.bazaar.command.add with parameters of type ScmProviderRepository
`protected ScmResult` BazaarAddCommand.`executeAddCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message, boolean binary)`

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

Methods in org.apache.maven.scm.provider.bazaar.command.blame with parameters of type ScmProviderRepository
`BlameScmResult` BazaarBlameCommand.`executeBlameCommand​(ScmProviderRepository repo, ScmFileSet workingDirectory, java.lang.String filename)`

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

Methods in org.apache.maven.scm.provider.bazaar.command.changelog with parameters of type ScmProviderRepository
`protected ChangeLogScmResult` BazaarChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern)`

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

Methods in org.apache.maven.scm.provider.bazaar.command.checkin with parameters of type ScmProviderRepository
`protected CheckInScmResult` BazaarCheckInCommand.`executeCheckInCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message, ScmVersion version)`

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

Methods in org.apache.maven.scm.provider.bazaar.command.checkout with parameters of type ScmProviderRepository
`protected CheckOutScmResult` BazaarCheckOutCommand.`executeCheckOutCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive, boolean shallow)` Execute Check out command line.

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

Methods in org.apache.maven.scm.provider.bazaar.command.diff with parameters of type ScmProviderRepository
`protected DiffScmResult` BazaarDiffCommand.`executeDiffCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision)`

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

Methods in org.apache.maven.scm.provider.bazaar.command.remove with parameters of type ScmProviderRepository
`protected ScmResult` BazaarRemoveCommand.`executeRemoveCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message)`

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

Methods in org.apache.maven.scm.provider.bazaar.command.status with parameters of type ScmProviderRepository
`StatusScmResult` BazaarStatusCommand.`executeStatusCommand​(ScmProviderRepository repo, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.bazaar.command.tag with parameters of type ScmProviderRepository
`protected ScmResult` BazaarTagCommand.`executeTagCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String tagName, ScmTagParameters scmTagParameters)`

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

Methods in org.apache.maven.scm.provider.bazaar.command.update with parameters of type ScmProviderRepository
`protected UpdateScmResult` BazaarUpdateCommand.`executeUpdateCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmProviderRepository in org.apache.maven.scm.provider.bazaar.repository

Subclasses of ScmProviderRepository in org.apache.maven.scm.provider.bazaar.repository
`class` `BazaarScmProviderRepository`

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

Methods in org.apache.maven.scm.provider.clearcase that return ScmProviderRepository
`ScmProviderRepository` ClearCaseScmProvider.`makeProviderScmRepository​(java.lang.String scmSpecificUrl, char delimiter)`

Methods in org.apache.maven.scm.provider.clearcase with parameters of type ScmProviderRepository
`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 ScmProviderRepository in org.apache.maven.scm.provider.clearcase.command.add

Methods in org.apache.maven.scm.provider.clearcase.command.add with parameters of type ScmProviderRepository
`protected ScmResult` ClearCaseAddCommand.`executeAddCommand​(ScmProviderRepository scmProviderRepository, ScmFileSet scmFileSet, java.lang.String string, boolean b)`

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

Methods in org.apache.maven.scm.provider.clearcase.command.blame with parameters of type ScmProviderRepository
`BlameScmResult` ClearCaseBlameCommand.`executeBlameCommand​(ScmProviderRepository repo, ScmFileSet workingDirectory, java.lang.String filename)`

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

Methods in org.apache.maven.scm.provider.clearcase.command.changelog with parameters of type ScmProviderRepository
`protected ChangeLogScmResult` ClearCaseChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern)`

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

Methods in org.apache.maven.scm.provider.clearcase.command.checkin with parameters of type ScmProviderRepository
`protected CheckInScmResult` ClearCaseCheckInCommand.`executeCheckInCommand​(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, java.lang.String message, ScmVersion version)`

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

Methods in org.apache.maven.scm.provider.clearcase.command.checkout with parameters of type ScmProviderRepository
`protected CheckOutScmResult` ClearCaseCheckOutCommand.`executeCheckOutCommand​(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version, boolean recursive, boolean shallow)` Execute Check out command line.

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

Methods in org.apache.maven.scm.provider.clearcase.command.edit with parameters of type ScmProviderRepository
`protected ScmResult` ClearCaseEditCommand.`executeEditCommand​(ScmProviderRepository repository, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.clearcase.command.remove with parameters of type ScmProviderRepository
`protected ScmResult` ClearCaseRemoveCommand.`executeRemoveCommand​(ScmProviderRepository scmProviderRepository, ScmFileSet scmFileSet, java.lang.String string)`

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

Methods in org.apache.maven.scm.provider.clearcase.command.status with parameters of type ScmProviderRepository
`protected StatusScmResult` ClearCaseStatusCommand.`executeStatusCommand​(ScmProviderRepository scmProviderRepository, ScmFileSet scmFileSet)`

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

Methods in org.apache.maven.scm.provider.clearcase.command.tag with parameters of type ScmProviderRepository
`protected ScmResult` ClearCaseTagCommand.`executeTagCommand​(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, java.lang.String tag, java.lang.String message)`
`protected ScmResult` ClearCaseTagCommand.`executeTagCommand​(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, java.lang.String tag, ScmTagParameters scmTagParameters)`

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

Methods in org.apache.maven.scm.provider.clearcase.command.unedit with parameters of type ScmProviderRepository
`protected ScmResult` ClearCaseUnEditCommand.`executeUnEditCommand​(ScmProviderRepository repository, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.clearcase.command.update with parameters of type ScmProviderRepository
`protected UpdateScmResult` ClearCaseUpdateCommand.`executeUpdateCommand​(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmProviderRepository in org.apache.maven.scm.provider.clearcase.repository

Subclasses of ScmProviderRepository in org.apache.maven.scm.provider.clearcase.repository
`class` `ClearCaseScmProviderRepository` Provider Repository for ClearCase (standard, LT, UCM)

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

Methods in org.apache.maven.scm.provider.cvslib that return ScmProviderRepository
`ScmProviderRepository` AbstractCvsScmProvider.ScmUrlParserResult.`getRepository()`
`ScmProviderRepository` AbstractCvsScmProvider.`makeProviderScmRepository​(java.io.File path)`
`ScmProviderRepository` AbstractCvsScmProvider.`makeProviderScmRepository​(java.lang.String scmSpecificUrl, char delimiter)`

Methods in org.apache.maven.scm.provider.cvslib with parameters of type ScmProviderRepository
`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)`
`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)`
`void` AbstractCvsScmProvider.ScmUrlParserResult.`setRepository​(ScmProviderRepository repository)`
`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 ScmProviderRepository in org.apache.maven.scm.provider.cvslib.command.add

Methods in org.apache.maven.scm.provider.cvslib.command.add with parameters of type ScmProviderRepository
`protected ScmResult` AbstractCvsAddCommand.`executeAddCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message, boolean binary)`

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

Methods in org.apache.maven.scm.provider.cvslib.command.blame with parameters of type ScmProviderRepository
`BlameScmResult` AbstractCvsBlameCommand.`executeBlameCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String filename)`

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

Methods in org.apache.maven.scm.provider.cvslib.command.branch with parameters of type ScmProviderRepository
`protected ScmResult` AbstractCvsBranchCommand.`executeBranchCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String branchName, java.lang.String message)`

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

Methods in org.apache.maven.scm.provider.cvslib.command.changelog with parameters of type ScmProviderRepository
`protected ChangeLogScmResult` AbstractCvsChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern)`
`protected ChangeLogScmResult` AbstractCvsChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, java.lang.String datePattern)`

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

Methods in org.apache.maven.scm.provider.cvslib.command.checkin with parameters of type ScmProviderRepository
`protected CheckInScmResult` AbstractCvsCheckInCommand.`executeCheckInCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message, ScmVersion version)`

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

Methods in org.apache.maven.scm.provider.cvslib.command.checkout with parameters of type ScmProviderRepository
`protected CheckOutScmResult` AbstractCvsCheckOutCommand.`executeCheckOutCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive, boolean shallow)` The overriden `AbstractCvsCheckOutCommand.executeCommand(ScmProviderRepository, ScmFileSet, CommandParameters)` in this class will not call this method!
`ScmResult` AbstractCvsCheckOutCommand.`executeCommand​(ScmProviderRepository repo, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.cvslib.command.diff with parameters of type ScmProviderRepository
`protected DiffScmResult` AbstractCvsDiffCommand.`executeDiffCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision)`

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

Methods in org.apache.maven.scm.provider.cvslib.command.export with parameters of type ScmProviderRepository
`protected ExportScmResult` AbstractCvsExportCommand.`executeExportCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, java.lang.String outputDirectory)`

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

Methods in org.apache.maven.scm.provider.cvslib.command.list with parameters of type ScmProviderRepository
`protected ListScmResult` AbstractCvsListCommand.`executeListCommand​(ScmProviderRepository repo, ScmFileSet fileSet, boolean recursive, ScmVersion version)` List contents of the remote repository

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

Methods in org.apache.maven.scm.provider.cvslib.command.login with parameters of type ScmProviderRepository
`LoginScmResult` CvsLoginCommand.`executeLoginCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.cvslib.command.mkdir with parameters of type ScmProviderRepository
`protected MkdirScmResult` AbstractCvsMkdirCommand.`executeMkdirCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message, boolean createInLocal)` Creates directories in the remote repository.

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

Methods in org.apache.maven.scm.provider.cvslib.command.remove with parameters of type ScmProviderRepository
`protected ScmResult` AbstractCvsRemoveCommand.`executeRemoveCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message)`

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

Methods in org.apache.maven.scm.provider.cvslib.command.status with parameters of type ScmProviderRepository
`protected StatusScmResult` AbstractCvsStatusCommand.`executeStatusCommand​(ScmProviderRepository repo, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.cvslib.command.tag with parameters of type ScmProviderRepository
`ScmResult` AbstractCvsTagCommand.`executeTagCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String tag, java.lang.String message)`
`ScmResult` AbstractCvsTagCommand.`executeTagCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String tag, ScmTagParameters scmTagParameters)`

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

Methods in org.apache.maven.scm.provider.cvslib.command.update with parameters of type ScmProviderRepository
`UpdateScmResult` AbstractCvsUpdateCommand.`executeUpdateCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmProviderRepository in org.apache.maven.scm.provider.cvslib.repository

Subclasses of ScmProviderRepository in org.apache.maven.scm.provider.cvslib.repository
`class` `CvsScmProviderRepository`

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

Methods in org.apache.maven.scm.provider.git that return ScmProviderRepository
`ScmProviderRepository` AbstractGitScmProvider.`makeProviderScmRepository​(java.io.File path)`
`ScmProviderRepository` AbstractGitScmProvider.`makeProviderScmRepository​(java.lang.String scmSpecificUrl, char delimiter)`

Methods in org.apache.maven.scm.provider.git with parameters of type ScmProviderRepository
`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)`
`InfoScmResult` AbstractGitScmProvider.`info​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`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 ScmProviderRepository in org.apache.maven.scm.provider.git.command.remoteinfo

Methods in org.apache.maven.scm.provider.git.command.remoteinfo that return ScmProviderRepository
`protected ScmProviderRepository` AbstractGitRemoteInfoCommandTckTest.`getScmProviderRepository()`

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

Methods in org.apache.maven.scm.provider.git.gitexe.command.add with parameters of type ScmProviderRepository
`protected ScmResult` GitAddCommand.`executeAddCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message, boolean binary)`

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

Methods in org.apache.maven.scm.provider.git.gitexe.command.blame with parameters of type ScmProviderRepository
`BlameScmResult` GitBlameCommand.`executeBlameCommand​(ScmProviderRepository repo, ScmFileSet workingDirectory, java.lang.String filename)`
`protected ScmResult` GitBlameCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet workingDirectory, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.git.gitexe.command.branch with parameters of type ScmProviderRepository
`ScmResult` GitBranchCommand.`executeBranchCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String branch, java.lang.String message)`

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

Methods in org.apache.maven.scm.provider.git.gitexe.command.changelog with parameters of type ScmProviderRepository
`protected ChangeLogScmResult` GitChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern)`
`protected ChangeLogScmResult` GitChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern, ScmVersion startVersion, ScmVersion endVersion)`
`protected ChangeLogScmResult` GitChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern, ScmVersion startVersion, ScmVersion endVersion, java.lang.Integer limit)`
`protected ChangeLogScmResult` GitChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern, ScmVersion startVersion, ScmVersion endVersion, java.lang.Integer limit, ScmVersion version)`
`protected ChangeLogScmResult` GitChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version, java.lang.String datePattern)`
`protected ChangeLogScmResult` GitChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, java.lang.String datePattern)`

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

Methods in org.apache.maven.scm.provider.git.gitexe.command.checkin with parameters of type ScmProviderRepository
`protected CheckInScmResult` GitCheckInCommand.`executeCheckInCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message, ScmVersion version)`

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

Methods in org.apache.maven.scm.provider.git.gitexe.command.checkout with parameters of type ScmProviderRepository
`protected CheckOutScmResult` GitCheckOutCommand.`executeCheckOutCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive, boolean shallow)` The overriden `GitCheckOutCommand.executeCommand(ScmProviderRepository, ScmFileSet, CommandParameters)` in this class will not call this method!
`ScmResult` GitCheckOutCommand.`executeCommand​(ScmProviderRepository repo, ScmFileSet fileSet, CommandParameters parameters)` For git, the given repository is a remote one.

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

Methods in org.apache.maven.scm.provider.git.gitexe.command.diff with parameters of type ScmProviderRepository
`protected DiffScmResult` GitDiffCommand.`executeDiffCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)`

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

Methods in org.apache.maven.scm.provider.git.gitexe.command.info with parameters of type ScmProviderRepository
`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 ScmProviderRepository in org.apache.maven.scm.provider.git.gitexe.command.remoteinfo

Methods in org.apache.maven.scm.provider.git.gitexe.command.remoteinfo with parameters of type ScmProviderRepository
`RemoteInfoScmResult` GitRemoteInfoCommand.`executeRemoteInfoCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.git.gitexe.command.remove with parameters of type ScmProviderRepository
`protected ScmResult` GitRemoveCommand.`executeRemoveCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message)`

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

Methods in org.apache.maven.scm.provider.git.gitexe.command.status with parameters of type ScmProviderRepository
`protected StatusScmResult` GitStatusCommand.`executeStatusCommand​(ScmProviderRepository repo, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.git.gitexe.command.tag with parameters of type ScmProviderRepository
`ScmResult` GitTagCommand.`executeTagCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String tag, java.lang.String message)`
`ScmResult` GitTagCommand.`executeTagCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String tag, ScmTagParameters scmTagParameters)`

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

Methods in org.apache.maven.scm.provider.git.gitexe.command.untag with parameters of type ScmProviderRepository
`ScmResult` GitUntagCommand.`executeUntagCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmUntagParameters scmUntagParameters)` execute untag command

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

Methods in org.apache.maven.scm.provider.git.gitexe.command.update with parameters of type ScmProviderRepository
`protected UpdateScmResult` GitUpdateCommand.`executeUpdateCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion scmVersion)`

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

Subclasses of ScmProviderRepository in org.apache.maven.scm.provider.git.repository
`class` `GitScmProviderRepository`

Methods in org.apache.maven.scm.provider.git.repository with parameters of type ScmProviderRepository
`java.lang.String` GitScmProviderRepository.`getRelativePath​(ScmProviderRepository ancestor)` Get the relative path between the repository provided as argument and the current repository.

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

Methods in org.apache.maven.scm.provider.hg that return ScmProviderRepository
`ScmProviderRepository` HgScmProvider.`makeProviderScmRepository​(java.io.File path)`
`ScmProviderRepository` HgScmProvider.`makeProviderScmRepository​(java.lang.String scmSpecificUrl, char delimiter)`

Methods in org.apache.maven.scm.provider.hg with parameters of type ScmProviderRepository
`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)`
`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 ScmProviderRepository in org.apache.maven.scm.provider.hg.command.add

Methods in org.apache.maven.scm.provider.hg.command.add with parameters of type ScmProviderRepository
`protected ScmResult` HgAddCommand.`executeAddCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message, boolean binary)`

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

Methods in org.apache.maven.scm.provider.hg.command.blame with parameters of type ScmProviderRepository
`BlameScmResult` HgBlameCommand.`executeBlameCommand​(ScmProviderRepository repo, ScmFileSet workingDirectory, java.lang.String filename)`

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

Methods in org.apache.maven.scm.provider.hg.command.branch with parameters of type ScmProviderRepository
`protected ScmResult` HgBranchCommand.`executeBranchCommand​(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, java.lang.String branch, java.lang.String message)`
`protected ScmResult` HgBranchCommand.`executeBranchCommand​(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, java.lang.String branch, ScmBranchParameters scmBranchParameters)` default impl to provide backward comp

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

Methods in org.apache.maven.scm.provider.hg.command.changelog with parameters of type ScmProviderRepository
`protected ChangeLogScmResult` HgChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern)`
`protected ChangeLogScmResult` HgChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, java.lang.String datePattern)`

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

Methods in org.apache.maven.scm.provider.hg.command.checkin with parameters of type ScmProviderRepository
`protected CheckInScmResult` HgCheckInCommand.`executeCheckInCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message, ScmVersion tag)`

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

Methods in org.apache.maven.scm.provider.hg.command.checkout with parameters of type ScmProviderRepository
`protected CheckOutScmResult` HgCheckOutCommand.`executeCheckOutCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion scmVersion, boolean recursive, boolean shallow)` Execute Check out command line.

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

Methods in org.apache.maven.scm.provider.hg.command.diff with parameters of type ScmProviderRepository
`protected DiffScmResult` HgDiffCommand.`executeDiffCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision)`

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

Methods in org.apache.maven.scm.provider.hg.command.info with parameters of type ScmProviderRepository
`protected ScmResult` HgInfoCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

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

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

Methods in org.apache.maven.scm.provider.hg.command.remove with parameters of type ScmProviderRepository
`protected ScmResult` HgRemoveCommand.`executeRemoveCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message)`

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

Methods in org.apache.maven.scm.provider.hg.command.status with parameters of type ScmProviderRepository
`StatusScmResult` HgStatusCommand.`executeStatusCommand​(ScmProviderRepository repo, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.hg.command.tag with parameters of type ScmProviderRepository
`protected ScmResult` HgTagCommand.`executeTagCommand​(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, java.lang.String tag, java.lang.String message)`
`protected ScmResult` HgTagCommand.`executeTagCommand​(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, java.lang.String tag, ScmTagParameters scmTagParameters)`

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

Methods in org.apache.maven.scm.provider.hg.command.update with parameters of type ScmProviderRepository
`protected UpdateScmResult` HgUpdateCommand.`executeUpdateCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion tag)`

### Uses of ScmProviderRepository in org.apache.maven.scm.provider.hg.repository

Subclasses of ScmProviderRepository in org.apache.maven.scm.provider.hg.repository
`class` `HgScmProviderRepository`

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

Methods in org.apache.maven.scm.provider.local that return ScmProviderRepository
`ScmProviderRepository` LocalScmProvider.`makeProviderScmRepository​(java.lang.String scmSpecificUrl, char delimiter)`

Methods in org.apache.maven.scm.provider.local with parameters of type ScmProviderRepository
`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 ScmProviderRepository in org.apache.maven.scm.provider.local.command.add

Methods in org.apache.maven.scm.provider.local.command.add with parameters of type ScmProviderRepository
`protected ScmResult` LocalAddCommand.`executeAddCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message, boolean binary)`

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

Methods in org.apache.maven.scm.provider.local.command.changelog with parameters of type ScmProviderRepository
`protected ChangeLogScmResult` LocalChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern)`

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

Methods in org.apache.maven.scm.provider.local.command.checkin with parameters of type ScmProviderRepository
`protected CheckInScmResult` LocalCheckInCommand.`executeCheckInCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message, ScmVersion version)`

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

Methods in org.apache.maven.scm.provider.local.command.checkout with parameters of type ScmProviderRepository
`protected CheckOutScmResult` LocalCheckOutCommand.`executeCheckOutCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive, boolean shallow)` Execute Check out command line.

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

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

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

Methods in org.apache.maven.scm.provider.local.command.mkdir with parameters of type ScmProviderRepository
`protected MkdirScmResult` LocalMkdirCommand.`executeMkdirCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message, boolean createInLocal)`

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

Methods in org.apache.maven.scm.provider.local.command.status with parameters of type ScmProviderRepository
`protected StatusScmResult` LocalStatusCommand.`executeStatusCommand​(ScmProviderRepository repository, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.local.command.tag with parameters of type ScmProviderRepository
`protected ScmResult` LocalTagCommand.`executeTagCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String tagName, java.lang.String message)`
`protected ScmResult` LocalTagCommand.`executeTagCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message, ScmTagParameters scmTagParameters)`

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

Methods in org.apache.maven.scm.provider.local.command.update with parameters of type ScmProviderRepository
`protected UpdateScmResult` LocalUpdateCommand.`executeUpdateCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmProviderRepository in org.apache.maven.scm.provider.local.repository

Subclasses of ScmProviderRepository in org.apache.maven.scm.provider.local.repository
`class` `LocalScmProviderRepository`

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

Methods in org.apache.maven.scm.provider.perforce that return ScmProviderRepository
`ScmProviderRepository` PerforceScmProvider.`makeProviderScmRepository​(java.lang.String scmSpecificUrl, char delimiter)`

Methods in org.apache.maven.scm.provider.perforce with parameters of type ScmProviderRepository
`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 ScmProviderRepository in org.apache.maven.scm.provider.perforce.command

Methods in org.apache.maven.scm.provider.perforce.command with parameters of type ScmProviderRepository
`protected ScmResult` PerforceInfoCommand.`executeCommand​(ScmProviderRepository repo, ScmFileSet scmFileSet, CommandParameters commandParameters)`

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

Methods in org.apache.maven.scm.provider.perforce.command.add with parameters of type ScmProviderRepository
`protected ScmResult` PerforceAddCommand.`executeAddCommand​(ScmProviderRepository repo, ScmFileSet files, java.lang.String message, boolean binary)`

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

Methods in org.apache.maven.scm.provider.perforce.command.blame with parameters of type ScmProviderRepository
`BlameScmResult` PerforceBlameCommand.`executeBlameCommand​(ScmProviderRepository repo, ScmFileSet workingDirectory, java.lang.String filename)`

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

Methods in org.apache.maven.scm.provider.perforce.command.changelog with parameters of type ScmProviderRepository
`protected ChangeLogScmResult` PerforceChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern)`
`protected ChangeLogScmResult` PerforceChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern, ScmVersion startVersion, ScmVersion endVersion)`
`protected ChangeLogScmResult` PerforceChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, java.lang.String datePattern)`

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

Methods in org.apache.maven.scm.provider.perforce.command.checkin with parameters of type ScmProviderRepository
`protected CheckInScmResult` PerforceCheckInCommand.`executeCheckInCommand​(ScmProviderRepository repo, ScmFileSet files, java.lang.String message, ScmVersion version)`

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

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

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

Methods in org.apache.maven.scm.provider.perforce.command.diff with parameters of type ScmProviderRepository
`protected DiffScmResult` PerforceDiffCommand.`executeDiffCommand​(ScmProviderRepository repo, ScmFileSet files, ScmVersion startRev, ScmVersion endRev)`

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

Methods in org.apache.maven.scm.provider.perforce.command.edit with parameters of type ScmProviderRepository
`protected ScmResult` PerforceEditCommand.`executeEditCommand​(ScmProviderRepository repo, ScmFileSet files)`

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

Methods in org.apache.maven.scm.provider.perforce.command.login with parameters of type ScmProviderRepository
`LoginScmResult` PerforceLoginCommand.`executeLoginCommand​(ScmProviderRepository repo, ScmFileSet files, CommandParameters params)`

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

Methods in org.apache.maven.scm.provider.perforce.command.remove with parameters of type ScmProviderRepository
`protected ScmResult` PerforceRemoveCommand.`executeRemoveCommand​(ScmProviderRepository repo, ScmFileSet files, java.lang.String message)`

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

Methods in org.apache.maven.scm.provider.perforce.command.status with parameters of type ScmProviderRepository
`protected StatusScmResult` PerforceStatusCommand.`executeStatusCommand​(ScmProviderRepository repo, ScmFileSet files)`

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

Methods in org.apache.maven.scm.provider.perforce.command.tag with parameters of type ScmProviderRepository
`protected ScmResult` PerforceTagCommand.`executeTagCommand​(ScmProviderRepository repo, ScmFileSet files, java.lang.String tag, java.lang.String message)`
`protected ScmResult` PerforceTagCommand.`executeTagCommand​(ScmProviderRepository repo, ScmFileSet files, java.lang.String tag, ScmTagParameters scmTagParameters)`

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

Methods in org.apache.maven.scm.provider.perforce.command.unedit with parameters of type ScmProviderRepository
`protected ScmResult` PerforceUnEditCommand.`executeUnEditCommand​(ScmProviderRepository repo, ScmFileSet files)`

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

Methods in org.apache.maven.scm.provider.perforce.command.update with parameters of type ScmProviderRepository
`protected UpdateScmResult` PerforceUpdateCommand.`executeUpdateCommand​(ScmProviderRepository repo, ScmFileSet files, ScmVersion scmVersion)`

### Uses of ScmProviderRepository in org.apache.maven.scm.provider.perforce.repository

Subclasses of ScmProviderRepository in org.apache.maven.scm.provider.perforce.repository
`class` `PerforceScmProviderRepository`

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

Methods in org.apache.maven.scm.provider.starteam that return ScmProviderRepository
`ScmProviderRepository` StarteamScmProvider.`makeProviderScmRepository​(java.lang.String scmSpecificUrl, char delimiter)`

Methods in org.apache.maven.scm.provider.starteam with parameters of type ScmProviderRepository
`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)`
`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 ScmProviderRepository in org.apache.maven.scm.provider.starteam.command.add

Methods in org.apache.maven.scm.provider.starteam.command.add with parameters of type ScmProviderRepository
`protected ScmResult` StarteamAddCommand.`executeAddCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message, boolean binary)`

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

Methods in org.apache.maven.scm.provider.starteam.command.changelog with parameters of type ScmProviderRepository
`protected ChangeLogScmResult` StarteamChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern)`

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

Methods in org.apache.maven.scm.provider.starteam.command.checkin with parameters of type ScmProviderRepository
`protected CheckInScmResult` StarteamCheckInCommand.`executeCheckInCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message, ScmVersion version)`

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

Methods in org.apache.maven.scm.provider.starteam.command.checkout with parameters of type ScmProviderRepository
`protected CheckOutScmResult` StarteamCheckOutCommand.`executeCheckOutCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive, boolean shallow)` Execute Check out command line.

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

Methods in org.apache.maven.scm.provider.starteam.command.diff with parameters of type ScmProviderRepository
`protected DiffScmResult` StarteamDiffCommand.`executeDiffCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)`

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

Methods in org.apache.maven.scm.provider.starteam.command.edit with parameters of type ScmProviderRepository
`protected ScmResult` StarteamEditCommand.`executeEditCommand​(ScmProviderRepository repo, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.starteam.command.remove with parameters of type ScmProviderRepository
`protected ScmResult` StarteamRemoveCommand.`executeRemoveCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message)`

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

Methods in org.apache.maven.scm.provider.starteam.command.status with parameters of type ScmProviderRepository
`protected StatusScmResult` StarteamStatusCommand.`executeStatusCommand​(ScmProviderRepository repo, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.starteam.command.tag with parameters of type ScmProviderRepository
`protected ScmResult` StarteamTagCommand.`executeTagCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String tag, java.lang.String message)`
`protected ScmResult` StarteamTagCommand.`executeTagCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String tag, ScmTagParameters scmTagParameters)`

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

Methods in org.apache.maven.scm.provider.starteam.command.unedit with parameters of type ScmProviderRepository
`protected ScmResult` StarteamUnEditCommand.`executeUnEditCommand​(ScmProviderRepository repo, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.starteam.command.update with parameters of type ScmProviderRepository
`protected UpdateScmResult` StarteamUpdateCommand.`executeUpdateCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmProviderRepository in org.apache.maven.scm.provider.starteam.repository

Subclasses of ScmProviderRepository in org.apache.maven.scm.provider.starteam.repository
`class` `StarteamScmProviderRepository`

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

Methods in org.apache.maven.scm.provider.svn that return ScmProviderRepository
`ScmProviderRepository` AbstractSvnScmProvider.`makeProviderScmRepository​(java.io.File path)`
`ScmProviderRepository` AbstractSvnScmProvider.`makeProviderScmRepository​(java.lang.String scmSpecificUrl, char delimiter)`

Methods in org.apache.maven.scm.provider.svn with parameters of type ScmProviderRepository
`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)`
`boolean` SvnChangeSet.`containsFilename​(java.lang.String filename, ScmProviderRepository repository)`
`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)`
`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 ScmProviderRepository in org.apache.maven.scm.provider.svn.repository

Subclasses of ScmProviderRepository in org.apache.maven.scm.provider.svn.repository
`class` `SvnScmProviderRepository`

Methods in org.apache.maven.scm.provider.svn.repository that return ScmProviderRepository
`ScmProviderRepository` SvnScmProviderRepository.`getParent()` Get a `ScmProviderRepository` that represents the parent folder in the repository.

Methods in org.apache.maven.scm.provider.svn.repository with parameters of type ScmProviderRepository
`java.lang.String` SvnScmProviderRepository.`getRelativePath​(ScmProviderRepository ancestor)` Get the relative path between the repository provided as argument and the current repository.

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

Methods in org.apache.maven.scm.provider.svn.svnexe with parameters of type ScmProviderRepository
`RemoteInfoScmResult` SvnExeScmProvider.`remoteInfo​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`boolean` SvnExeScmProvider.`remoteUrlExist​(ScmProviderRepository repository, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.add with parameters of type ScmProviderRepository
`protected ScmResult` SvnAddCommand.`executeAddCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message, boolean binary)`

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.blame with parameters of type ScmProviderRepository
`BlameScmResult` SvnBlameCommand.`executeBlameCommand​(ScmProviderRepository repo, ScmFileSet workingDirectory, java.lang.String filename)`

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.branch with parameters of type ScmProviderRepository
`ScmResult` SvnBranchCommand.`executeBranchCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String branch, java.lang.String message)`
`ScmResult` SvnBranchCommand.`executeBranchCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String branch, ScmBranchParameters scmBranchParameters)`

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.changelog with parameters of type ScmProviderRepository
`protected ChangeLogScmResult` SvnChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern)` Deprecated.
`protected ChangeLogScmResult` SvnChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, java.lang.String datePattern)` Deprecated.

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.checkin with parameters of type ScmProviderRepository
`protected CheckInScmResult` SvnCheckInCommand.`executeCheckInCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String message, ScmVersion version)`

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.checkout with parameters of type ScmProviderRepository
`protected CheckOutScmResult` SvnCheckOutCommand.`executeCheckOutCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive, boolean shallow)` Execute Check out command line.

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.diff with parameters of type ScmProviderRepository
`protected DiffScmResult` SvnDiffCommand.`executeDiffCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)`

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.export with parameters of type ScmProviderRepository
`protected ExportScmResult` SvnExeExportCommand.`executeExportCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, java.lang.String outputDirectory)`

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.info with parameters of type ScmProviderRepository
`protected ScmResult` SvnInfoCommand.`executeCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

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

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.mkdir with parameters of type ScmProviderRepository
`protected MkdirScmResult` SvnMkdirCommand.`executeMkdirCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message, boolean createInLocal)` Creates directories in the remote repository.

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.remoteinfo with parameters of type ScmProviderRepository
`RemoteInfoScmResult` SvnRemoteInfoCommand.`executeRemoteInfoCommand​(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
`boolean` SvnRemoteInfoCommand.`remoteUrlExist​(ScmProviderRepository repository, CommandParameters parameters)`

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.remove with parameters of type ScmProviderRepository
`protected ScmResult` SvnRemoveCommand.`executeRemoveCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message)`

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.status with parameters of type ScmProviderRepository
`protected StatusScmResult` SvnStatusCommand.`executeStatusCommand​(ScmProviderRepository repo, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.tag with parameters of type ScmProviderRepository
`ScmResult` SvnTagCommand.`executeTagCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String tag, java.lang.String message)`
`ScmResult` SvnTagCommand.`executeTagCommand​(ScmProviderRepository repo, ScmFileSet fileSet, java.lang.String tag, ScmTagParameters scmTagParameters)`

### Uses of ScmProviderRepository in org.apache.maven.scm.provider.svn.svnexe.command.untag

Methods in org.apache.maven.scm.provider.svn.svnexe.command.untag with parameters of type ScmProviderRepository
`ScmResult` SvnUntagCommand.`executeUntagCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmUntagParameters scmUntagParameters)` execute untag command

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

Methods in org.apache.maven.scm.provider.svn.svnexe.command.update with parameters of type ScmProviderRepository
`protected UpdateScmResult` SvnUpdateCommand.`executeUpdateCommand​(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version)`

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

Methods in org.apache.maven.scm.provider.synergy that return ScmProviderRepository
`ScmProviderRepository` SynergyScmProvider.`makeProviderScmRepository​(java.lang.String scmSpecificUrl, char delimiter)`

Methods in org.apache.maven.scm.provider.synergy with parameters of type ScmProviderRepository
`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 ScmProviderRepository in org.apache.maven.scm.provider.synergy.command.add

Methods in org.apache.maven.scm.provider.synergy.command.add with parameters of type ScmProviderRepository
`protected ScmResult` SynergyAddCommand.`executeAddCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message, boolean binary)`

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

Methods in org.apache.maven.scm.provider.synergy.command.changelog with parameters of type ScmProviderRepository
`protected ChangeLogScmResult` SynergyChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern)`

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

Methods in org.apache.maven.scm.provider.synergy.command.checkin with parameters of type ScmProviderRepository
`protected CheckInScmResult` SynergyCheckInCommand.`executeCheckInCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message, ScmVersion version)`

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

Methods in org.apache.maven.scm.provider.synergy.command.checkout with parameters of type ScmProviderRepository
`protected CheckOutScmResult` SynergyCheckOutCommand.`executeCheckOutCommand​(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version, boolean recursive, boolean shallow)` Execute Check out command line.

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

Methods in org.apache.maven.scm.provider.synergy.command.edit with parameters of type ScmProviderRepository
`protected ScmResult` SynergyEditCommand.`executeEditCommand​(ScmProviderRepository repository, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.synergy.command.remove with parameters of type ScmProviderRepository
`protected ScmResult` SynergyRemoveCommand.`executeRemoveCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String message)`

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

Methods in org.apache.maven.scm.provider.synergy.command.status with parameters of type ScmProviderRepository
`protected StatusScmResult` SynergyStatusCommand.`executeStatusCommand​(ScmProviderRepository repository, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.synergy.command.tag with parameters of type ScmProviderRepository
`protected ScmResult` SynergyTagCommand.`executeTagCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String tag, java.lang.String message)`
`protected ScmResult` SynergyTagCommand.`executeTagCommand​(ScmProviderRepository repository, ScmFileSet fileSet, java.lang.String tag, ScmTagParameters scmTagParameters)`

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

Methods in org.apache.maven.scm.provider.synergy.command.unedit with parameters of type ScmProviderRepository
`protected ScmResult` SynergyUnEditCommand.`executeUnEditCommand​(ScmProviderRepository repository, ScmFileSet fileSet)`

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

Methods in org.apache.maven.scm.provider.synergy.command.update with parameters of type ScmProviderRepository
`protected UpdateScmResult` SynergyUpdateCommand.`executeUpdateCommand​(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmProviderRepository in org.apache.maven.scm.provider.synergy.repository

Subclasses of ScmProviderRepository in org.apache.maven.scm.provider.synergy.repository
`class` `SynergyScmProviderRepository`

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

Subclasses of ScmProviderRepository in org.apache.maven.scm.provider.tfs
`class` `TfsScmProviderRepository`

Methods in org.apache.maven.scm.provider.tfs that return ScmProviderRepository
`ScmProviderRepository` TfsScmProvider.`makeProviderScmRepository​(java.lang.String scmUrl, char delimiter)`

Methods in org.apache.maven.scm.provider.tfs with parameters of type ScmProviderRepository
`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 ScmProviderRepository in org.apache.maven.scm.provider.tfs.command

Methods in org.apache.maven.scm.provider.tfs.command with parameters of type ScmProviderRepository
`TfsCommand` TfsAddCommand.`createCommand​(ScmProviderRepository r, ScmFileSet f)`
`TfsCommand` TfsBranchCommand.`createCommand​(ScmProviderRepository r, ScmFileSet f, java.lang.String branch)`
`protected TfsCommand` TfsChangeLogCommand.`createCommand​(ScmProviderRepository r, ScmFileSet f, java.io.File file)`
`TfsCommand` TfsCheckInCommand.`createCommand​(ScmProviderRepository r, ScmFileSet f, java.lang.String m)`
`protected TfsCommand` TfsEditCommand.`createCommand​(ScmProviderRepository r, ScmFileSet f)`
`TfsCommand` TfsListCommand.`createCommand​(ScmProviderRepository r, ScmFileSet f, boolean recursive)`
`TfsCommand` TfsTagCommand.`createCommand​(ScmProviderRepository r, ScmFileSet f, java.lang.String tag, ScmTagParameters scmTagParameters)`
`TfsCommand` TfsUnEditCommand.`createCommand​(ScmProviderRepository r, ScmFileSet f)`
`TfsCommand` TfsUpdateCommand.`createCommand​(ScmProviderRepository r, ScmFileSet f, ScmVersion v)`
`TfsCommand` TfsCheckOutCommand.`createGetCommand​(ScmProviderRepository r, ScmFileSet f, ScmVersion v, boolean recursive)`
`protected ScmResult` TfsAddCommand.`executeAddCommand​(ScmProviderRepository r, ScmFileSet f, java.lang.String m, boolean b)`
`protected ScmResult` TfsBranchCommand.`executeBranchCommand​(ScmProviderRepository r, ScmFileSet f, java.lang.String branch, java.lang.String message)`
`protected ChangeLogScmResult` TfsChangeLogCommand.`executeChangeLogCommand​(ScmProviderRepository r, ScmFileSet f, java.util.Date startDate, java.util.Date endDate, ScmBranch branch, java.lang.String datePattern)`
`protected CheckInScmResult` TfsCheckInCommand.`executeCheckInCommand​(ScmProviderRepository r, ScmFileSet f, java.lang.String m, ScmVersion v)`
`protected CheckOutScmResult` TfsCheckOutCommand.`executeCheckOutCommand​(ScmProviderRepository r, ScmFileSet f, ScmVersion v, boolean recursive, boolean shallow)`
`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, java.lang.String tag, java.lang.String message)`
`protected ScmResult` TfsTagCommand.`executeTagCommand​(ScmProviderRepository r, ScmFileSet f, java.lang.String tag, ScmTagParameters scmTagParameters)`
`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)`

Constructors in org.apache.maven.scm.provider.tfs.command with parameters of type ScmProviderRepository
`TfsCommand​(java.lang.String cmd, ScmProviderRepository r, ScmFileSet f, ScmLogger logger)`

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

Methods in org.apache.maven.scm.provider.tfs.command.blame with parameters of type ScmProviderRepository
`BlameScmResult` TfsBlameCommand.`executeBlameCommand​(ScmProviderRepository repo, ScmFileSet workingDirectory, java.lang.String filename)`

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

Methods in org.apache.maven.scm.repository that return ScmProviderRepository
`ScmProviderRepository` ScmRepository.`getProviderRepository()`

Constructors in org.apache.maven.scm.repository with parameters of type ScmProviderRepository
`ScmRepository​(java.lang.String provider, ScmProviderRepository providerRepository)`

### Uses of ScmProviderRepository in org.apache.maven.scm.tck.command.remoteinfo

Methods in org.apache.maven.scm.tck.command.remoteinfo that return ScmProviderRepository
`protected abstract ScmProviderRepository` AbstractRemoteInfoCommandTckTest.`getScmProviderRepository()`