The reason maven.scm.checkout.dir does not point to ${basedir} is so that
you can perform a clean build even if you have locally modified files.  That
is, by setting maven.scm.checkout.dir to ${maven.build.dir}/checkouts, you
are able to checkout everything from your scm without getting things "dirty"
with your local changes.  Otherwise, you would have to make sure you have
committed all of your changes in advance, which is not always desirable.
You may be in the middle of making changes that you are not ready to commit.

> -----Original Message-----
> From: Marcin Gurbisz [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, August 31, 2004 9:39 AM
> To: Maven Users List
> Subject: default value for maven.scm.checkout.dir
>
>
> What is the reason for default value for property:
> maven.scm.checkout.dir=${maven.build.dir}/checkouts
> Please, give some example scenario.
> More udnerstandable for me would be value ${basedir}
>
> Thanks for help,
> Marcin Gurbisz
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to