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) | 
protected ChangeLogScmResult | 
changelog(ScmProviderRepository repository,
                  ScmFileSet fileSet,
                  CommandParameters parameters) | 
protected CheckInScmResult | 
checkin(ScmProviderRepository repository,
              ScmFileSet fileSet,
              CommandParameters parameters) | 
protected CheckOutScmResult | 
checkout(ScmProviderRepository repository,
                ScmFileSet fileSet,
                CommandParameters parameters) | 
protected DiffScmResult | 
diff(ScmProviderRepository repository,
        ScmFileSet fileSet,
        CommandParameters parameters) | 
protected EditScmResult | 
edit(ScmProviderRepository repository,
        ScmFileSet fileSet,
        CommandParameters parameters) | 
protected ExportScmResult | 
export(ScmProviderRepository repository,
            ScmFileSet fileSet,
            CommandParameters parameters) | 
String | 
getScmSpecificFilename()
Returns the scm reserved file name where the SCM stores information like 'CVS', '.svn'. 
 | 
String | 
getScmType()  | 
protected ListScmResult | 
list(ScmProviderRepository repository,
        ScmFileSet fileSet,
        CommandParameters parameters)
List each element (files and directories) of fileSet as they exist in the repository. 
 | 
ScmProviderRepository | 
makeProviderScmRepository(String scmUrl,
                                                  char delimiter)
This method parses the scm URL and returns a SCM provider repository. 
 | 
protected StatusScmResult | 
status(ScmProviderRepository repository,
            ScmFileSet fileSet,
            CommandParameters parameters) | 
protected TagScmResult | 
tag(ScmProviderRepository repository,
      ScmFileSet fileSet,
      CommandParameters parameters) | 
protected UnEditScmResult | 
unedit(ScmProviderRepository repository,
            ScmFileSet fileSet,
            CommandParameters parameters) | 
protected UpdateScmResult | 
update(ScmProviderRepository repository,
            ScmFileSet fileSet,
            CommandParameters parameters) |