org.apache.maven.scm.provider.vss
Class VssScmProvider
java.lang.Object
org.apache.maven.scm.provider.AbstractScmProvider
org.apache.maven.scm.provider.vss.VssScmProvider
- All Implemented Interfaces:
- ScmProvider
public class VssScmProvider
- extends AbstractScmProvider
- Version:
- $Id: VssScmProvider.java 525180 2007-04-03 15:45:31Z evenisse $
- Author:
- George Gastaldi
Fields inherited from interface org.apache.maven.scm.provider.ScmProvider |
ROLE |
Method Summary |
AddScmResult |
add(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
|
ChangeLogScmResult |
changelog(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
|
CheckOutScmResult |
checkout(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
|
EditScmResult |
edit(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
|
String |
getScmSpecificFilename()
Returns the scm reserved file name where the SCM stores information like 'CVS', '.svn'. |
String |
getScmType()
|
ScmProviderRepository |
makeProviderScmRepository(String scmSpecificUrl,
char delimiter)
|
StatusScmResult |
status(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
|
UpdateScmResult |
update(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
|
Methods inherited from class org.apache.maven.scm.provider.AbstractScmProvider |
add, add, addListener, branch, branch, branch, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, checkin, checkIn, checkIn, checkIn, checkOut, checkOut, checkOut, checkOut, checkOut, checkOut, diff, diff, diff, edit, export, export, export, export, export, export, getLogger, list, list, list, login, makeProviderScmRepository, remove, remove, requiresEditMode, sanitizeTagName, status, tag, tag, tag, unedit, unedit, update, update, update, update, update, update, update, update, update, update, update, update, validateScmUrl, validateTagName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VSS_URL_FORMAT
public static final String VSS_URL_FORMAT
- See Also:
- Constant Field Values
VssScmProvider
public VssScmProvider()
getScmSpecificFilename
public String getScmSpecificFilename()
- Description copied from interface:
ScmProvider
- Returns the scm reserved file name where the SCM stores information like 'CVS', '.svn'.
- Specified by:
getScmSpecificFilename
in interface ScmProvider
- Overrides:
getScmSpecificFilename
in class AbstractScmProvider
- Returns:
- the scm reserved file name
makeProviderScmRepository
public ScmProviderRepository makeProviderScmRepository(String scmSpecificUrl,
char delimiter)
throws ScmRepositoryException
- Throws:
ScmRepositoryException
getScmType
public String getScmType()
add
public AddScmResult add(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
throws ScmException
- Overrides:
add
in class AbstractScmProvider
- Throws:
ScmException
- See Also:
AbstractScmProvider.add(org.apache.maven.scm.provider.ScmProviderRepository,
org.apache.maven.scm.ScmFileSet,
org.apache.maven.scm.CommandParameters)
checkout
public CheckOutScmResult checkout(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
throws ScmException
- Overrides:
checkout
in class AbstractScmProvider
- Throws:
ScmException
- See Also:
AbstractScmProvider.checkout(org.apache.maven.scm.provider.ScmProviderRepository,
org.apache.maven.scm.ScmFileSet,
org.apache.maven.scm.CommandParameters)
changelog
public ChangeLogScmResult changelog(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
throws ScmException
- Overrides:
changelog
in class AbstractScmProvider
- Throws:
ScmException
- See Also:
AbstractScmProvider.changelog(org.apache.maven.scm.provider.ScmProviderRepository,
org.apache.maven.scm.ScmFileSet,
org.apache.maven.scm.CommandParameters)
update
public UpdateScmResult update(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
throws ScmException
- Overrides:
update
in class AbstractScmProvider
- Throws:
ScmException
- See Also:
AbstractScmProvider.update(org.apache.maven.scm.provider.ScmProviderRepository,
org.apache.maven.scm.ScmFileSet,
org.apache.maven.scm.CommandParameters)
status
public StatusScmResult status(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
throws ScmException
- Overrides:
status
in class AbstractScmProvider
- Throws:
ScmException
- See Also:
AbstractScmProvider.status(org.apache.maven.scm.provider.ScmProviderRepository,
org.apache.maven.scm.ScmFileSet,
org.apache.maven.scm.CommandParameters)
edit
public EditScmResult edit(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
throws ScmException
- Overrides:
edit
in class AbstractScmProvider
- Throws:
ScmException
- See Also:
AbstractScmProvider.edit(org.apache.maven.scm.provider.ScmProviderRepository,
org.apache.maven.scm.ScmFileSet,
org.apache.maven.scm.CommandParameters)
Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.