All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
AddScmResult |
add(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
protected BlameScmResult |
blame(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
protected BranchScmResult |
branch(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
ChangeLogScmResult |
changelog(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
CheckInScmResult |
checkin(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
CheckOutScmResult |
checkout(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
private boolean |
checkWorkingDirectoryUrl() |
DiffScmResult |
diff(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
protected ScmResult |
executeCommand(SvnCommand command,
ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
protected ExportScmResult |
export(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
private java.lang.String |
findUrlInfoItem(InfoScmResult infoScmResult) |
protected abstract SvnCommand |
getAddCommand() |
protected abstract SvnCommand |
getBlameCommand() |
protected abstract SvnCommand |
getBranchCommand() |
protected abstract SvnCommand |
getChangeLogCommand() |
protected abstract SvnCommand |
getCheckInCommand() |
protected abstract SvnCommand |
getCheckOutCommand() |
protected abstract SvnCommand |
getDiffCommand() |
protected abstract SvnCommand |
getExportCommand() |
protected abstract SvnCommand |
getInfoCommand() |
protected abstract SvnCommand |
getListCommand() |
protected abstract SvnCommand |
getMkdirCommand() |
protected abstract SvnCommand |
getRemoveCommand() |
protected abstract java.lang.String |
getRepositoryURL(java.io.File path) |
java.lang.String |
getScmSpecificFilename()
Returns the scm reserved file name where the SCM stores information like 'CVS', '.svn'.
|
java.lang.String |
getScmType() |
protected abstract SvnCommand |
getStatusCommand() |
protected abstract SvnCommand |
getTagCommand() |
protected abstract SvnCommand |
getUpdateCommand() |
InfoScmResult |
info(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
ListScmResult |
list(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
List each element (files and directories) of fileSet as they exist in the repository.
|
ScmProviderRepository |
makeProviderScmRepository(java.io.File path) |
ScmProviderRepository |
makeProviderScmRepository(java.lang.String scmSpecificUrl,
char delimiter) |
MkdirScmResult |
mkdir(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
Create directory/directories in the repository.
|
private AbstractSvnScmProvider.ScmUrlParserResult |
parseScmUrl(java.lang.String scmSpecificUrl) |
abstract boolean |
remoteUrlExist(ScmProviderRepository repository,
CommandParameters parameters) |
RemoveScmResult |
remove(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
StatusScmResult |
status(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
TagScmResult |
tag(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
UpdateScmResult |
update(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
java.util.List<java.lang.String> |
validateScmUrl(java.lang.String scmSpecificUrl,
char delimiter)
Validate the scm url.
|