Groovy Documentation

release
[Groovy] Class SvnReleasePlugin

java.lang.Object
  release.PluginHelper
      release.BaseScmPlugin
          release.SvnReleasePlugin

class SvnReleasePlugin
extends BaseScmPlugin

A command-line style SVN client. Requires user has SVN installed locally.

Authors:
elberry
evgenyg Created: Tue Aug 09 23:25:18 PDT 2011


Method Summary
SvnReleasePluginConvention buildConventionInstance()

void checkCommitNeeded()

void checkUpdateNeeded()

void commit(java.lang.String message)

void createReleaseTag(java.lang.String message = "")

void init()

void revert()

 
Methods inherited from class BaseScmPlugin
apply, buildConventionInstance, checkCommitNeeded, checkUpdateNeeded, commit, convention, createReleaseTag, init, revert, setConvention
 
Methods inherited from class PluginHelper
capitalize, convention, exec, exec, findPropertiesFile, findProperty, getLog, promptYesOrNo, readLine, releaseConvention, setConvention, tagName, updateVersionProperty, useAutomaticVersion, warnOrThrow
 

Method Detail

buildConventionInstance

@Override
SvnReleasePluginConvention buildConventionInstance()


checkCommitNeeded

@Override
void checkCommitNeeded()


checkUpdateNeeded

@Override
void checkUpdateNeeded()


commit

@Override
void commit(java.lang.String message)


createReleaseTag

@Override
void createReleaseTag(java.lang.String message = "")


init

void init()


revert

@Override
void revert()


 

Groovy Documentation