Dump changelog contents to console. It is mainly used to test maven-scm-api's changelog command.
Mojo Attributes:
Name | Type | Description |
---|---|---|
basedir | File |
The base directory. |
Name | Type | Description |
---|---|---|
connectionType | String |
The type of connection to use (connection or developerConnection). Default value is connection . |
connectionUrl | String |
The SCM connection URL. Default value is ${project.scm.connection} . |
dateFormat | String |
Date Format in changelog output of scm tool. |
developerConnectionUrl | String |
The SCM connection URL for developers. Default value is ${project.scm.developerConnection} . |
endDate | String |
End Date. |
excludes | String |
Comma separated list of excludes file pattern. |
includes | String |
Comma separated list of includes file pattern. |
passphrase | String |
The passphrase (used by java svn). |
password | String |
The user password (used by svn, starteam and perforce protocol). |
privateKey | String |
The private key (used by java svn). |
providerImplementations | Map |
List of provider implementations. |
scmVersion | String |
The version (revision number/branch name/tag name). |
scmVersionType | String |
The version type (branch/tag) of scmVersion. |
startDate | String |
Start Date. |
systemProperties | Properties |
List of System properties to pass to the JUnit tests. |
tagBase | String |
The url of tags base directory (used by svn protocol). It is not necessary to set it if you use the standard svn layout (branches/tags/trunk). |
userDateFormat | String |
Date format to use for the specified startDate and/or endDate. Default value is yyyy-MM-dd . |
username | String |
The user name (used by svn, starteam and perforce protocol). |
workingDirectory | File |
The working directory. |
The base directory.
java.io.File
Yes
${basedir}
The type of connection to use (connection or developerConnection).
java.lang.String
No
${connectionType}
connection
The SCM connection URL.
java.lang.String
No
${connectionUrl}
${project.scm.connection}
Date Format in changelog output of scm tool.
java.lang.String
No
${dateFormat}
The SCM connection URL for developers.
java.lang.String
No
${connectionUrl}
${project.scm.developerConnection}
End Date.
java.lang.String
No
${endDate}
Comma separated list of excludes file pattern.
java.lang.String
No
${excludes}
Comma separated list of includes file pattern.
java.lang.String
No
${includes}
The passphrase (used by java svn).
java.lang.String
No
${passphrase}
The user password (used by svn, starteam and perforce protocol).
java.lang.String
No
${password}
The private key (used by java svn).
java.lang.String
No
${privateKey}
List of provider implementations.
java.util.Map
No
The version (revision number/branch name/tag name).
java.lang.String
No
${scmVersion}
The version type (branch/tag) of scmVersion.
java.lang.String
No
${scmVersionType}
Start Date.
java.lang.String
No
${startDate}
List of System properties to pass to the JUnit tests.
java.util.Properties
No
The url of tags base directory (used by svn protocol). It is not necessary to set it if you use the standard svn layout (branches/tags/trunk).
java.lang.String
No
${tagBase}
Date format to use for the specified startDate and/or endDate.
java.lang.String
No
${userDateFormat}
yyyy-MM-dd
The user name (used by svn, starteam and perforce protocol).
java.lang.String
No
${username}
The working directory.
java.io.File
No
${workingDirectory}