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
