svn copy https://svn.apache.org/repos/asf/ant/ivy/core/trunk \ https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.0.0-beta1 \ -m "Creating a release branch for 2.0.0-beta1."
svn co https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.0.0-alpha1 ivy-2.0.0-beta1
doc/template.html doc/printTemplate.html
${title} | Ivy Documentation
${title} | Ivy 2.0.0-beta1 Documentation
ant -f build-release.xml release-xsd
svn status svn add doc/ivy.xsd svn add doc/release-notes.html svn ci -m "update templates, add release notes and ivy.xsd in documentation."
svn status
ant -f build-release.xml release
gpg --armor --output file.zip.asc --detach-sig file.zip
require 'find' Find.find('build/distrib') do |f| `gpg --armor --output #{f}.asc --detach-sig #{f}` if File.file?(f) && ['.zip', '.gz', '.jar', '.pom'].include?(File.extname(f)) end
WARNING: files available here are NOT an Apache approved release yet.
Subject: [VOTE] Ivy ${version} Release I have built a release candidate for Ivy ${version} You can download it from this URL: ${url} Do you vote for the release of these binaries? [ ] Yes [ ] No Regards, ${me}, Ivy ${version} release manager
svn copy https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.0.0-beta1 \ https://svn.apache.org/repos/asf/ant/ivy/core/tags/2.0.0-beta1 \ -m "Tag release 2.0.0-beta1."
2.0.0-beta1 https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.0.0-beta1/doc
{ "title":"2.0.0-beta1", "importRoot":"history/2.0.0-beta1", "importNode":"index" }
ant clean publish-site