scm:bootstrap example needs updating or a warning associated with it
--------------------------------------------------------------------
Key: SCM-413
URL: http://jira.codehaus.org/browse/SCM-413
Project: Maven SCM
Issue Type: Improvement
Components: documentation
Affects Versions: 1.1
Environment: Documentation
Reporter: Andy Stocks
Priority: Minor
The scm:bootstrap example (
http://maven.apache.org/scm/plugins/examples/bootstrapping-with-pom.html )
shows how to use a pom file and maven to set up a project from scratch, pulling
source code from a repository. What it doesn't mention is a situation that can
occur once the code is checked out and the operation has finished. The
bootstrap pom file remains - should you accidentally run an mvn clean with this
pom (as the example shows) it will remove all the source code that has been
checked out via the scm:bootstrap command. Unfortunately, this may be done by
accident after many local changes have been made to the checked out source -
losing all the changes not checked in. I think *it should be made very clear*
in the example of this issue (or the example should be modified to either
recommend removal of the bootstrap pom, or if it's possible include some
mark-up to disable the clean operation (is this possible?)). This has made the
case for using Maven more difficult to annoyed team members, in one case losing
several days of work.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira