By convention, any thing generated by the build execution should be placed
under ${project.build.directory) ( ie target)

scm:checkout is not the exception either.

A good use case of this, maven release:perform which checkouts a know tag
into target/checkout and performs the build from there.
After that user can freely remove target dir ( ie mvn clean )

But there are cases you will want override the checkoutDirectory.  May be
this is what you want, rather than calling it useless :)


-D


On 3/8/07, Phill Moran <[EMAIL PROTECTED]> wrote:

This could be a dumb questions but why does maven SCM default to checkout
to
/target/checkout? I would expect it to go to a dir under src/java. It also
seems
that the SCM plug-in does not allow this to be overridden. I have tried
setting
<sourceDirectory> and the others to no avail. I am using the standard
MAVEN dir
structure.
Unless I am missing something fundamental this issue makes the plug-in a
little
useless



Reply via email to