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) |
DiffScmResult |
diff(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
protected ScmResult |
executeCommand(GitCommand command,
ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
protected ExportScmResult |
export(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
protected abstract GitCommand |
getAddCommand() |
protected abstract GitCommand |
getBlameCommand() |
protected abstract GitCommand |
getBranchCommand() |
protected abstract GitCommand |
getChangeLogCommand() |
protected abstract GitCommand |
getCheckInCommand() |
protected abstract GitCommand |
getCheckOutCommand() |
protected abstract GitCommand |
getDiffCommand() |
protected abstract GitCommand |
getExportCommand() |
protected abstract GitCommand |
getInfoCommand() |
protected abstract GitCommand |
getRemoteInfoCommand() |
protected abstract GitCommand |
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 GitCommand |
getStatusCommand() |
protected abstract GitCommand |
getTagCommand() |
protected abstract GitCommand |
getUpdateCommand() |
InfoScmResult |
info(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
ScmProviderRepository |
makeProviderScmRepository(java.io.File path) |
ScmProviderRepository |
makeProviderScmRepository(java.lang.String scmSpecificUrl,
char delimiter) |
private AbstractGitScmProvider.ScmUrlParserResult |
parseScmUrl(java.lang.String scmSpecificUrl,
char delimiter)
The git-submodule(1) command is available since Git 1.5.3, so modules will
be activated in a later stage
|
RemoteInfoScmResult |
remoteInfo(ScmProviderRepository repository,
ScmFileSet fileSet,
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.
|