The eclipse ant tasks for maintaining update sites are documented here:
This ant task is used in a Maven project, located in uima/build, named:
This does the slicing described above. To use, check out this project as a maven project (it's not a Java project), and
read the readme.txt, and follow the instructions.
When it runs, it reads the existing subsite directly from the dist.apache.org repository, and builds the request slice
in the project's target/eclipse-update-site/---subsite--- directory.
To complete the maintenance, do these steps in the dist.apache.org svn release eclipse-update-site:
- Do a sanity test of the new subsite - try installing it into a fresh Eclipse install.
- svn mv to rename the current subsite to the versioned name.
- once it appears on the archive spot, do an svn delete to remove it
- import the new (pruned) subsite to the release spot.