Maven Source Control Management Plug-in Properties
Property Optional? Description
maven.scm.method Yes

Default value is cvs.

maven.scm.checkout.dir Yes

Default value is ${basedir}/checkouts.

maven.scm.check.tagged Yes

When true, you will be asked for confirmation if you are attempting to release from HEAD. Default value is true.

maven.scm.bootstrap.goals No

Goals to call on the checked out project.

maven.scm.bootstrap.pom.dir Yes

Where to find project.xml in the checked out project.

Property Optional? Description
maven.scm.cvs.root Yes

Default value is taken from CVSROOT in the environment. If you have a valid Maven project descriptor and the repository element is using CVS, you can set this property to ${pom.repository.cvsRoot}

maven.scm.cvs.update.flags Yes

Default value is -Pd. Note that any environment settings (eg .cvsrc) will also affect this.

maven.scm.cvs.module No

The CVS module to checkout

maven.scm.cvs.sticky.tag Yes

Sticky tag to use when checking out or updating. Default is none.

maven.scm.cvs.quiet Yes

Default value is true.

maven.scm.cvs.checkout.flags Yes

Default value is -P. Note that any environment settings (eg .cvsrc) will also affect this.

maven.scm.cvs.rsh Yes

Default value is taken from CVS_RSH in the environment.

maven.scm.cvs.tag Yes

Used as the tag for the cvs-tag-project goal.