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