|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.maven.scm.provider.AbstractScmProvider
org.apache.maven.scm.provider.hg.HgScmProvider
org.codehaus.mojo.scmchangelog.scm.hg.HgScmProvider
public class HgScmProvider
Wrapper over SvnExeScmProvider to use xml output from Subversion.
SvnExeScmProvider
|
| Field Summary |
|---|
| Fields inherited from interface org.apache.maven.scm.provider.ScmProvider |
|---|
ROLE |
| Constructor Summary | |
|---|---|
HgScmProvider(GrammarEnum commentGrammar,
Pattern filter)
Creates a new instance of SvnXmlExeScmProvider. |
|
| Method Summary | |
|---|---|
org.apache.maven.scm.command.changelog.ChangeLogScmResult |
changelog(org.apache.maven.scm.provider.ScmProviderRepository repository,
org.apache.maven.scm.ScmFileSet fileSet,
org.apache.maven.scm.CommandParameters parameters)
Execute the changelog command for the Mercuial repository. |
String |
getCommentSeparator()
Returns the String to be used as issue separator. |
HgListCommand |
getListCommand()
Returns a new instance of SvnCommand to execute a svn list --xml command. |
org.apache.maven.scm.log.ScmLogger |
getLogger()
The currentlogger. |
protected org.apache.maven.scm.command.list.ListScmResult |
list(org.apache.maven.scm.provider.ScmProviderRepository repository,
org.apache.maven.scm.ScmFileSet fileSet,
org.apache.maven.scm.CommandParameters parameters)
Execute the list command for the Mercuial repository. |
void |
setLogger(Log log)
The current logger to be used. |
| Methods inherited from class org.apache.maven.scm.provider.hg.HgScmProvider |
|---|
add, checkin, checkout, diff, getScmSpecificFilename, getScmType, makeProviderScmRepository, makeProviderScmRepository, remove, status, tag, update, validateScmUrl |
| 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, checkOut, checkOut, checkOut, checkOut, checkOut, checkOut, diff, diff, edit, edit, export, export, export, export, export, export, list, list, login, remove, requiresEditMode, sanitizeTagName, status, tag, tag, unedit, unedit, update, update, update, update, update, update, update, update, update, update, update, update, validateTagName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HgScmProvider(GrammarEnum commentGrammar,
Pattern filter)
commentGrammar - the grammar tobe used.filter - the filter on the tag names to be used.| Method Detail |
|---|
public org.apache.maven.scm.log.ScmLogger getLogger()
getLogger in class org.apache.maven.scm.provider.AbstractScmProviderpublic void setLogger(Log log)
log - the maven logger to be wrapped as an ScmLogger.public HgListCommand getListCommand()
svn list --xml command.
protected org.apache.maven.scm.command.list.ListScmResult list(org.apache.maven.scm.provider.ScmProviderRepository repository,
org.apache.maven.scm.ScmFileSet fileSet,
org.apache.maven.scm.CommandParameters parameters)
throws org.apache.maven.scm.ScmException
list in class org.apache.maven.scm.provider.AbstractScmProviderrepository - the repository.fileSet - the files.parameters - the command parameters.
org.apache.maven.scm.ScmException - in case of an error with the scm command.Tag
public org.apache.maven.scm.command.changelog.ChangeLogScmResult changelog(org.apache.maven.scm.provider.ScmProviderRepository repository,
org.apache.maven.scm.ScmFileSet fileSet,
org.apache.maven.scm.CommandParameters parameters)
throws org.apache.maven.scm.ScmException
changelog in class org.apache.maven.scm.provider.hg.HgScmProviderrepository - the repositoryfileSet - the files.parameters - the command parameters.
org.apache.maven.scm.ScmException - in case of an error with the scm command.AbstractScmProvider.changelog(org.apache.maven.scm.provider.ScmProviderRepository,org.apache.maven.scm.ScmFileSet,org.apache.maven.scm.CommandParameters),
org.codehaus.mojo.scmchangelog.scm.hg.changelog.BetterChangeSetpublic String getCommentSeparator()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||