Subversion Plugin (quokka.plugin.subversion:0.3, namespace=subversion)
The Subversion plugin provides an subversion implementation of the version control plugin.
If you are using ssh, you must add the ganymed library as a option when using the plugin and set the ssh.* properties.
Minor Targets
| cleanup | Implements quokka.plugin.versioncontrol:cleanup |
| checkout | Implements quokka.plugin.versioncontrol:checkout |
| commit | Implements quokka.plugin.versioncontrol:commit |
| update | Implements quokka.plugin.versioncontrol:update |
| tag | Implements quokka.plugin.versioncontrol:tag |
| branch | Implements quokka.plugin.versioncontrol:branch |
| status | Implements quokka.plugin.versioncontrol:status |
| revert | Implements quokka.plugin.versioncontrol:revert |
| verify-committed | Implements quokka.plugin.versioncontrol:verify-committed |
| verify-releasable | Implements quokka.plugin.versioncontrol:verify-releasable |
Default Properties
| * | q.subversion.defaults |
Extract copies resources from within another artifact.
Available Properties| url | Mandatory. The subversion url to checkout |
| path | The path (or directory) to check out the working copy into. |
Default Properties
| * | q.subversion.defaults |
Default Properties
| * | q.subversion.defaults |
Default Properties
| * | q.subversion.defaults |
Extract copies resources from within another artifact.
Available Properties| q.versioncontrol.tag.name | Mandatory. The name of the tag |
| q.versioncontrol.tag.message | Mandatory. The commit message for tagging |
| verifyCommitted | Checks whether the working copy contains uncommitted changes. (Defaults to true) |
Default Properties
| * | q.subversion.defaults |
Same options as tag, except that q.versioncontrol.tag.* becomes q.versioncontrol.branch.*
Default Properties
| * | q.subversion.defaults |
Default Properties
| * | q.subversion.defaults |
Default Properties
| * | q.subversion.defaults |
verify-committed
- prefix: q.subversion.verifycommitted
- Implements: quokka.plugin.versioncontrol:verify-committed
Default Properties
| * | q.subversion.defaults |
verify-releasable
- prefix: q.subversion.verifyreleasable
- Implements: quokka.plugin.versioncontrol:verify-releasable
Default Properties
| * | q.subversion.defaults |
Available Properties
By default, any properties defined with a prefix of q.subversion.defaults will be used. Each target may override any or all of these properties if defined. Any of these properties get passed through to the underlying svnkit command line.
| arguments | A list of arguments exactly as they would be passed to the native svn command. e.g. --ignore-externals |
| ssh2.username | |
| ssh2.key | |
| ssh2.passphrase | |
| ssh2.password | |
| ssh2.port | |
| ssh2.author |
Plugin Paths
runtime : Runtime class path
quokka.core.plugin-spi plugin-spi 0.3
quokka.core.bootstrap-util bootstrap-util 0.3
apache.ant ant 1.7.1
svnkit svnkit 1.1.4
svnkit cli 1.1.4
svnkit svnkit 1.1.4
quokka.plugin.versioncontrol versioncontrol 0.3