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


Reply via email to