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

- Packages that use ScmProviderRepository
  Package | Description
  --- | ---
  org.apache.maven.scm |
  org.apache.maven.scm.command |
  org.apache.maven.scm.command.add |
  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.remove |
  org.apache.maven.scm.command.status |
  org.apache.maven.scm.command.tag |
  org.apache.maven.scm.command.unedit |
  org.apache.maven.scm.command.unlock |
  org.apache.maven.scm.command.update |
  org.apache.maven.scm.provider |
  org.apache.maven.scm.provider.accurev |
  org.apache.maven.scm.provider.accurev.commands.add |
  org.apache.maven.scm.provider.accurev.commands.checkout |
  org.apache.maven.scm.provider.accurev.commands.login |
  org.apache.maven.scm.provider.bazaar |
  org.apache.maven.scm.provider.bazaar.command.add |
  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.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.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.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.gitexe.command.add |
  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.list |
  org.apache.maven.scm.provider.git.gitexe.command.remove |
  org.apache.maven.scm.provider.git.gitexe.command.status |
  org.apache.maven.scm.provider.git.gitexe.command.tag |
  org.apache.maven.scm.provider.git.gitexe.command.update |
  org.apache.maven.scm.provider.git.repository |
  org.apache.maven.scm.provider.hg |
  org.apache.maven.scm.provider.hg.command.add |
  org.apache.maven.scm.provider.hg.command.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.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.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.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.command.add |
  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.remove |
  org.apache.maven.scm.provider.svn.svnexe.command.status |
  org.apache.maven.scm.provider.svn.svnexe.command.tag |
  org.apache.maven.scm.provider.svn.svnexe.command.update |
  org.apache.maven.scm.provider.synergy |
  org.apache.maven.scm.provider.synergy.command.add |
  org.apache.maven.scm.provider.synergy.command.changelog |
  org.apache.maven.scm.provider.synergy.command.checkin |
  org.apache.maven.scm.provider.synergy.command.checkout |
  org.apache.maven.scm.provider.synergy.command.edit |
  org.apache.maven.scm.provider.synergy.command.remove |
  org.apache.maven.scm.provider.synergy.command.status |
  org.apache.maven.scm.provider.synergy.command.tag |
  org.apache.maven.scm.provider.synergy.command.unedit |
  org.apache.maven.scm.provider.synergy.command.update |
  org.apache.maven.scm.provider.synergy.repository |
  org.apache.maven.scm.provider.tfs |
  org.apache.maven.scm.provider.tfs.command |
  org.apache.maven.scm.repository |

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

    Methods in org.apache.maven.scm with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ChangeSet.`containsFilename(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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract ScmResult` | AbstractAddCommand.`executeAddCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, boolean binary)`
    `protected ScmResult` | AbstractAddCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

    Methods in org.apache.maven.scm.command.branch with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | AbstractBranchCommand.`executeBranchCommand(ScmProviderRepository repository, ScmFileSet fileSet, String branchName, ScmBranchParameters scmBranchParameters)` default impl to provide backward comp
    `protected abstract ScmResult` | AbstractBranchCommand.`executeBranchCommand(ScmProviderRepository repository, ScmFileSet fileSet, String branchName, String message)`
    `ScmResult` | AbstractBranchCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

    Methods in org.apache.maven.scm.command.changelog with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract ChangeLogScmResult` | AbstractChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`
    `protected ChangeLogScmResult` | AbstractChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern)`
    `ScmResult` | ChangeLogCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
    `ScmResult` | AbstractChangeLogCommand.`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
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract CheckInScmResult` | AbstractCheckInCommand.`executeCheckInCommand(ScmProviderRepository repository, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckOutScmResult` | AbstractCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion scmVersion)` Execute Check out command line in a recursive check out way.
    `protected abstract CheckOutScmResult` | AbstractCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion scmVersion, boolean recursive)` Execute Check out command line.
    `ScmResult` | AbstractCheckOutCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

    Methods in org.apache.maven.scm.command.diff with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | AbstractExportCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
    `protected abstract ExportScmResult` | AbstractExportCommand.`executeExportCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion scmVersion, String outputDirectory)`

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

    Methods in org.apache.maven.scm.command.fileinfo with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `ScmResult` | AbstractFileInfoCommand.`executeCommand(ScmProviderRepository repository, File workingDirectory, CommandParameters parameters)`
    `protected abstract ScmResult` | AbstractFileInfoCommand.`executeFileInfoCommand(ScmProviderRepository repository, File workingDirectory, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `ScmResult` | AbstractLockCommand.`executeCommand(ScmProviderRepository repository, File workingDirectory, CommandParameters parameters)`
    `protected abstract ScmResult` | AbstractLockCommand.`executeLockCommand(ScmProviderRepository repository, File workingDirectory, 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
    Modifier and Type | Method and Description
    --- | ---
    `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.remove

    Methods in org.apache.maven.scm.command.remove with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | AbstractRemoveCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
    `protected abstract ScmResult` | AbstractRemoveCommand.`executeRemoveCommand(ScmProviderRepository repository, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `ScmResult` | AbstractTagCommand.`executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
    `protected abstract ScmResult` | AbstractTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, String tagName, ScmTagParameters scmTagParameters)`
    `protected ScmResult` | AbstractTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, String tagName, String message)` Deprecated. use method `AbstractTagCommand.executeTagCommand(ScmProviderRepository, ScmFileSet, String, ScmTagParameters)`

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

    Methods in org.apache.maven.scm.command.unedit with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `ScmResult` | AbstractUnlockCommand.`executeCommand(ScmProviderRepository repository, File workingDirectory, CommandParameters parameters)`
    `protected abstract ScmResult` | AbstractUnlockCommand.`executeUnlockCommand(ScmProviderRepository repository, File workingDirectory)`

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

    Methods in org.apache.maven.scm.command.update with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ScmProviderRepositoryStub` Stub for ScmProviderRepository for unit testing purposes.
    `class` | `ScmProviderRepositoryWithHost`

    Methods in org.apache.maven.scm.provider that return ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | ScmProviderRepository.`getParent()` Get a `ScmProviderRepository` that represents the parent folder in the repository.
    `ScmProviderRepository` | ScmProviderStub.`makeProviderScmRepository(File path)`
    `ScmProviderRepository` | AbstractScmProvider.`makeProviderScmRepository(File path)`
    `ScmProviderRepository` | ScmProvider.`makeProviderScmRepository(File path)`
    `ScmProviderRepository` | ScmProviderStub.`makeProviderScmRepository(String scmSpecificUrl, char delimiter)`
    `ScmProviderRepository` | ScmProvider.`makeProviderScmRepository(String scmSpecificUrl, char delimiter)`

    Methods in org.apache.maven.scm.provider with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected AddScmResult` | AbstractScmProvider.`add(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)`
    `String` | ScmProviderRepository.`getRelativePath(ScmProviderRepository ancestor)` Get the relative path between the repository provided as argument and the current repository.
    `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 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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AccuRevScmProviderRepository`

    Methods in org.apache.maven.scm.provider.accurev that return ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | AccuRevScmProvider.`makeProviderScmRepository(String scmSpecificUrl, char delimiter)`

    Methods in org.apache.maven.scm.provider.accurev with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected AddScmResult` | AccuRevScmProvider.`add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
    `protected CheckOutScmResult` | AccuRevScmProvider.`checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
    `protected LoginScmResult` | AccuRevScmProvider.`login(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

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

    Methods in org.apache.maven.scm.provider.accurev.commands.add with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | AccuRevAddCommand.`executeAddCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, boolean binary)`

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

    Methods in org.apache.maven.scm.provider.accurev.commands.checkout with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckOutScmResult` | AccuRevCheckOutUsingPopCommand.`executeCheckOutCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version, boolean recursive)` Execute Check out command line.
    `protected CheckOutScmResult` | AccuRevCheckOutWorkspaceCommand.`executeCheckOutCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version, boolean recursive)` Execute Check out command line.

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

    Methods in org.apache.maven.scm.provider.accurev.commands.login with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `LoginScmResult` | AccuRevLoginCommand.`executeLoginCommand(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
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | BazaarScmProvider.`makeProviderScmRepository(File path)`
    `ScmProviderRepository` | BazaarScmProvider.`makeProviderScmRepository(String scmSpecificUrl, char delimiter)`

    Methods in org.apache.maven.scm.provider.bazaar with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `AddScmResult` | BazaarScmProvider.`add(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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | BazaarAddCommand.`executeAddCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, boolean binary)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `protected ChangeLogScmResult` | BazaarChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckInScmResult` | BazaarCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckOutScmResult` | BazaarCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive)` 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | BazaarRemoveCommand.`executeRemoveCommand(ScmProviderRepository repository, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | BazaarTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BazaarScmProviderRepository`

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

    Methods in org.apache.maven.scm.provider.clearcase that return ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | ClearCaseScmProvider.`makeProviderScmRepository(String scmSpecificUrl, char delimiter)`

    Methods in org.apache.maven.scm.provider.clearcase with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | ClearCaseAddCommand.`executeAddCommand(ScmProviderRepository scmProviderRepository, ScmFileSet scmFileSet, String string, boolean b)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `protected ChangeLogScmResult` | ClearCaseChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckInScmResult` | ClearCaseCheckInCommand.`executeCheckInCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckOutScmResult` | ClearCaseCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version, boolean recursive)` 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | ClearCaseRemoveCommand.`executeRemoveCommand(ScmProviderRepository scmProviderRepository, ScmFileSet scmFileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | ClearCaseTagCommand.`executeTagCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
    `protected ScmResult` | ClearCaseTagCommand.`executeTagCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, String tag, String message)`

  - ### Uses of 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---

    `class`

    `ClearCaseScmProviderRepository`
    Provider Repository for ClearCase (standard, LT, UCM)

    Url format for ClearCase and ClearCaseLT :
    [view_name]:[configspec] or [view_name]|[configspec]

    Url format for ClearCaseUCM :
    [view_name]|[configspec]|[vob_name]|[stream_name] or [view_name]:[configspec]:[vob_name]:[stream_name]

    [configspec] can be used in two different ways: Path to a config spec file that is used when creating the snapshot view, e.g.

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

    Methods in org.apache.maven.scm.provider.cvslib that return ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | AbstractCvsScmProvider.ScmUrlParserResult.`getRepository()`
    `ScmProviderRepository` | AbstractCvsScmProvider.`makeProviderScmRepository(File path)`
    `ScmProviderRepository` | AbstractCvsScmProvider.`makeProviderScmRepository(String scmSpecificUrl, char delimiter)`

    Methods in org.apache.maven.scm.provider.cvslib with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `AddScmResult` | AbstractCvsScmProvider.`add(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)`
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | AbstractCvsAddCommand.`executeAddCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, boolean binary)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | AbstractCvsBranchCommand.`executeBranchCommand(ScmProviderRepository repo, ScmFileSet fileSet, String branchName, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected ChangeLogScmResult` | AbstractCvsChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`
    `protected ChangeLogScmResult` | AbstractCvsChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckInScmResult` | AbstractCvsCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckOutScmResult` | AbstractCvsCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive)` Execute Check out command line.

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ExportScmResult` | AbstractCvsExportCommand.`executeExportCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `LoginScmResult` | CvsLoginCommand.`executeLoginCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | AbstractCvsRemoveCommand.`executeRemoveCommand(ScmProviderRepository repo, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `ScmResult` | AbstractCvsTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
    `ScmResult` | AbstractCvsTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, String message)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CvsScmProviderRepository`

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

    Methods in org.apache.maven.scm.provider.git that return ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | AbstractGitScmProvider.`makeProviderScmRepository(File path)`
    `ScmProviderRepository` | AbstractGitScmProvider.`makeProviderScmRepository(String scmSpecificUrl, char delimiter)`

    Methods in org.apache.maven.scm.provider.git with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `AddScmResult` | AbstractGitScmProvider.`add(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)`
    `GitInfoScmResult` | AbstractGitScmProvider.`info(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)`
    `ListScmResult` | AbstractGitScmProvider.`list(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)` List each element (files and directories) of fileSet as they exist in the repository.
    `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.gitexe.command.add

    Methods in org.apache.maven.scm.provider.git.gitexe.command.add with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | GitAddCommand.`executeAddCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, boolean binary)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `ScmResult` | GitBranchCommand.`executeBranchCommand(ScmProviderRepository repo, ScmFileSet fileSet, String branch, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected ChangeLogScmResult` | GitChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`
    `protected ChangeLogScmResult` | GitChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern, ScmVersion startVersion, ScmVersion endVersion)`
    `protected ChangeLogScmResult` | GitChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckInScmResult` | GitCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckOutScmResult` | GitCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive)` 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
    Modifier and Type | Method and Description
    --- | ---
    `protected DiffScmResult` | GitDiffCommand.`executeDiffCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion)`

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

    Methods in org.apache.maven.scm.provider.git.gitexe.command.list with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected ListScmResult` | GitListCommand.`executeListCommand(ScmProviderRepository repo, ScmFileSet fileSet, boolean recursive, ScmVersion scmVersion)` List contents of the remote repository

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | GitRemoveCommand.`executeRemoveCommand(ScmProviderRepository repo, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `ScmResult` | GitTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
    `ScmResult` | GitTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, String message)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GitScmProviderRepository`

    Methods in org.apache.maven.scm.provider.git.repository with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | HgScmProvider.`makeProviderScmRepository(File path)`
    `ScmProviderRepository` | HgScmProvider.`makeProviderScmRepository(String scmSpecificUrl, char delimiter)`

    Methods in org.apache.maven.scm.provider.hg with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `AddScmResult` | HgScmProvider.`add(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)`
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | HgAddCommand.`executeAddCommand(ScmProviderRepository repo, ScmFileSet fileSet, String message, boolean binary)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `protected ChangeLogScmResult` | HgChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckInScmResult` | HgCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckOutScmResult` | HgCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion scmVersion, boolean recursive)` 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
    Modifier and Type | Method and Description
    --- | ---
    `protected DiffScmResult` | HgDiffCommand.`executeDiffCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | HgRemoveCommand.`executeRemoveCommand(ScmProviderRepository repository, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | HgTagCommand.`executeTagCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
    `protected ScmResult` | HgTagCommand.`executeTagCommand(ScmProviderRepository scmProviderRepository, ScmFileSet fileSet, String tag, String message)`

  - ### Uses of 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HgScmProviderRepository`

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

    Methods in org.apache.maven.scm.provider.local that return ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | LocalScmProvider.`makeProviderScmRepository(String scmSpecificUrl, char delimiter)`

    Methods in org.apache.maven.scm.provider.local with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `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.
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | LocalAddCommand.`executeAddCommand(ScmProviderRepository repository, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected ChangeLogScmResult` | LocalChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckInScmResult` | LocalCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckOutScmResult` | LocalCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive)` 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
    Modifier and Type | Method and Description
    --- | ---
    `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.status

    Methods in org.apache.maven.scm.provider.local.command.status with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | LocalTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, ScmTagParameters scmTagParameters)`
    `protected ScmResult` | LocalTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, String tagName, String message)`

  - ### Uses of 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LocalScmProviderRepository`

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

    Methods in org.apache.maven.scm.provider.perforce that return ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | PerforceScmProvider.`makeProviderScmRepository(String scmSpecificUrl, char delimiter)`

    Methods in org.apache.maven.scm.provider.perforce with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected AddScmResult` | PerforceScmProvider.`add(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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | PerforceAddCommand.`executeAddCommand(ScmProviderRepository repo, ScmFileSet files, String message, boolean binary)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `protected ChangeLogScmResult` | PerforceChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`
    `protected ChangeLogScmResult` | PerforceChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern, ScmVersion startVersion, ScmVersion endVersion)`
    `protected ChangeLogScmResult` | PerforceChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckInScmResult` | PerforceCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet files, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckOutScmResult` | PerforceCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet files, ScmVersion version, boolean recursive)` Check out the depot code at `repo.getPath()` into the target directory at `files.getBasedir`.

  - ### Uses of 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | PerforceRemoveCommand.`executeRemoveCommand(ScmProviderRepository repo, ScmFileSet files, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | PerforceTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet files, String tag, ScmTagParameters scmTagParameters)`
    `protected ScmResult` | PerforceTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet files, String tag, String message)`

  - ### Uses of 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PerforceScmProviderRepository`

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

    Methods in org.apache.maven.scm.provider.starteam that return ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | StarteamScmProvider.`makeProviderScmRepository(String scmSpecificUrl, char delimiter)`

    Methods in org.apache.maven.scm.provider.starteam with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | StarteamAddCommand.`executeAddCommand(ScmProviderRepository repo, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected ChangeLogScmResult` | StarteamChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckInScmResult` | StarteamCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckOutScmResult` | StarteamCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive)` 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | StarteamRemoveCommand.`executeRemoveCommand(ScmProviderRepository repo, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | StarteamTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
    `protected ScmResult` | StarteamTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, String message)`

  - ### Uses of 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StarteamScmProviderRepository`

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

    Methods in org.apache.maven.scm.provider.svn that return ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | AbstractSvnScmProvider.`makeProviderScmRepository(File path)`
    `ScmProviderRepository` | AbstractSvnScmProvider.`makeProviderScmRepository(String scmSpecificUrl, char delimiter)`

    Methods in org.apache.maven.scm.provider.svn with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `AddScmResult` | AbstractSvnScmProvider.`add(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(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)`
    `SvnInfoScmResult` | 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.
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SvnScmProviderRepository`

    Methods in org.apache.maven.scm.provider.svn.repository that return ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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.command.add

    Methods in org.apache.maven.scm.provider.svn.svnexe.command.add with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | SvnAddCommand.`executeAddCommand(ScmProviderRepository repository, ScmFileSet fileSet, String message, boolean binary)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `ScmResult` | SvnBranchCommand.`executeBranchCommand(ScmProviderRepository repo, ScmFileSet fileSet, String branch, ScmBranchParameters scmBranchParameters)`
    `ScmResult` | SvnBranchCommand.`executeBranchCommand(ScmProviderRepository repo, ScmFileSet fileSet, String branch, String message)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `protected ChangeLogScmResult` | SvnChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)`
    `protected ChangeLogScmResult` | SvnChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern, ScmVersion startVersion, ScmVersion endVersion)`
    `protected ChangeLogScmResult` | SvnChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckInScmResult` | SvnCheckInCommand.`executeCheckInCommand(ScmProviderRepository repo, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckOutScmResult` | SvnCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, boolean recursive)` 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ExportScmResult` | SvnExeExportCommand.`executeExportCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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.remove

    Methods in org.apache.maven.scm.provider.svn.svnexe.command.remove with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | SvnRemoveCommand.`executeRemoveCommand(ScmProviderRepository repository, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `ScmResult` | SvnTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
    `ScmResult` | SvnTagCommand.`executeTagCommand(ScmProviderRepository repo, ScmFileSet fileSet, String tag, String message)`

  - ### 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | SynergyScmProvider.`makeProviderScmRepository(String scmSpecificUrl, char delimiter)`

    Methods in org.apache.maven.scm.provider.synergy with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | SynergyAddCommand.`executeAddCommand(ScmProviderRepository repository, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected ChangeLogScmResult` | SynergyChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository repository, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckInScmResult` | SynergyCheckInCommand.`executeCheckInCommand(ScmProviderRepository repository, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `protected CheckOutScmResult` | SynergyCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version, boolean recursive)` 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | SynergyRemoveCommand.`executeRemoveCommand(ScmProviderRepository repository, ScmFileSet fileSet, 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected ScmResult` | SynergyTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, String tag, ScmTagParameters scmTagParameters)`
    `protected ScmResult` | SynergyTagCommand.`executeTagCommand(ScmProviderRepository repository, ScmFileSet fileSet, String tag, String message)`

  - ### Uses of 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SynergyScmProviderRepository`

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

    Subclasses of ScmProviderRepository in org.apache.maven.scm.provider.tfs
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TfsScmProviderRepository`

    Methods in org.apache.maven.scm.provider.tfs that return ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | TfsScmProvider.`makeProviderScmRepository(String scmUrl, char delimiter)`

    Methods in org.apache.maven.scm.provider.tfs with parameters of type ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected AddScmResult` | TfsScmProvider.`add(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
    Modifier and Type | Method and Description
    --- | ---
    `TfsCommand` | TfsAddCommand.`createCommand(ScmProviderRepository r, ScmFileSet f)`
    `TfsCommand` | TfsUnEditCommand.`createCommand(ScmProviderRepository r, ScmFileSet f)`
    `protected TfsCommand` | TfsEditCommand.`createCommand(ScmProviderRepository r, ScmFileSet f)`
    `TfsCommand` | TfsListCommand.`createCommand(ScmProviderRepository r, ScmFileSet f, boolean recursive)`
    `protected TfsCommand` | TfsChangeLogCommand.`createCommand(ScmProviderRepository r, ScmFileSet f, File file)`
    `TfsCommand` | TfsUpdateCommand.`createCommand(ScmProviderRepository r, ScmFileSet f, ScmVersion v)`
    `TfsCommand` | TfsBranchCommand.`createCommand(ScmProviderRepository r, ScmFileSet f, String branch)`
    `TfsCommand` | TfsCheckInCommand.`createCommand(ScmProviderRepository r, ScmFileSet f, String m)`
    `TfsCommand` | TfsTagCommand.`createCommand(ScmProviderRepository r, ScmFileSet f, String tag, ScmTagParameters scmTagParameters)`
    `TfsCommand` | TfsCheckOutCommand.`createGetCommand(ScmProviderRepository r, ScmFileSet f, ScmVersion v, boolean recursive)`
    `protected ScmResult` | TfsAddCommand.`executeAddCommand(ScmProviderRepository r, ScmFileSet f, String m, boolean b)`
    `protected ScmResult` | TfsBranchCommand.`executeBranchCommand(ScmProviderRepository r, ScmFileSet f, String branch, String message)`
    `protected ChangeLogScmResult` | TfsChangeLogCommand.`executeChangeLogCommand(ScmProviderRepository r, ScmFileSet f, Date startDate, Date endDate, ScmBranch branch, String datePattern)`
    `protected CheckInScmResult` | TfsCheckInCommand.`executeCheckInCommand(ScmProviderRepository r, ScmFileSet f, String m, ScmVersion v)`
    `protected CheckOutScmResult` | TfsCheckOutCommand.`executeCheckOutCommand(ScmProviderRepository r, ScmFileSet f, ScmVersion v, boolean recursive)`
    `protected ScmResult` | TfsEditCommand.`executeEditCommand(ScmProviderRepository r, ScmFileSet f)`
    `protected ListScmResult` | TfsListCommand.`executeListCommand(ScmProviderRepository r, ScmFileSet f, boolean recursive, ScmVersion v)`
    `protected StatusScmResult` | TfsStatusCommand.`executeStatusCommand(ScmProviderRepository r, ScmFileSet f)`
    `protected ScmResult` | TfsTagCommand.`executeTagCommand(ScmProviderRepository r, ScmFileSet f, String tag, ScmTagParameters scmTagParameters)`
    `protected ScmResult` | TfsTagCommand.`executeTagCommand(ScmProviderRepository r, ScmFileSet f, String tag, String message)`
    `protected ScmResult` | TfsUnEditCommand.`executeUnEditCommand(ScmProviderRepository r, ScmFileSet f)`
    `int` | TfsCheckOutCommand.`executeUnmapCommand(ScmProviderRepository r, ScmFileSet f)`
    `protected UpdateScmResult` | TfsUpdateCommand.`executeUpdateCommand(ScmProviderRepository r, ScmFileSet f, ScmVersion v)`

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

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

    Methods in org.apache.maven.scm.repository that return ScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `ScmProviderRepository` | ScmRepository.`getProviderRepository()`

    Constructors in org.apache.maven.scm.repository with parameters of type ScmProviderRepository
    Constructor and Description
    `ScmRepository(String provider, ScmProviderRepository providerRepository)`

Copyright © 2003–2015. All rights reserved.