THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Before calling a vote
- Copy trunk revision to branch
No Format svn copy -m "Branching for release" -r <revision> https://svn.apache.org/repos/asf/mina/ftpserver/trunk/ https://svn.apache.org/repos/asf/mina/ftpserver/branches/<release version> svn co https://svn.apache.org/repos/asf/mina/ftpserver/branches/<release version>
- Up version in trunk
No Format svn -m "Increasing version for new development in trunk" commit
- Update version in branch
No Format svn -m "Setting version for release of <release version>" commit
- mvn -Prelease -DaltDeploymentRepository=local::default::file:///tmp/ftpserver clean deploy
- Gather files and rat reports
- Upload to people.apache.org
- Start vote
...
- Update site, wait until replication to /www/confluence-exports/FTPSERVER has run
- Run script to create documentation ZIP file, on people.apache.org
No Format /home/ngn/ftpserver-zip.sh
- Upload XML schema
No Format scp core/src/main/resources/org/apache/ftpserver/config/spring/ftpserver-1.0.xsd <username>@people.apache.org:/www/mina.apache.org/ftpserver
- Copy trunk revision to branch
No Format svn copy -m "Branching for release" -r <revision> https://svn.apache.org/repos/asf/mina/ftpserver/trunk/ https://svn.apache.org/repos/asf/mina/ftpserver/branches/<release version>
- Up version in trunk
- Upgrade POM versions
No Format svn commit
- Update branch
No Format svn co https://svn.apache.org/repos/asf/mina/ftpserver/branches/<release version>
- Build and tag
Upgrade POM versionsNo Format No Format svn -m "Setting version for release of <release version>" commit mvn -Prelease -DaltDeploymentRepository=local::default::file:///tmp/ftpserver clean deploy * svn move -m "Tagging <release version>" https://svn.apache.org/repos/asf/mina/ftpserver/branches/ftpserver-<release version> https://svn.apache.org/repos/asf/mina/ftpserver/tags/<release version>
- Upload to people.apache.org/www/www.apache.org/dist
- Upload to people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync
- Release in JIRA
- Update MINA site
- Wait for mirrors to sync
- Send out announcement