Note that the information found here has being migrated to the new SBForge wiki


Release Procedures

This checklist should help build a release, and make it available for the public. It is the responsible of the QA to have the release done.

Development release

Phase 1. Initiate code freeze

Phase 2. Release test

Phase 3. Actual release

  svn --username=user co https://gforge.statsbiblioteket.dk/svn/netarchivesuite/trunk netarchivesuite
  cd netarchivesuite
  ant sourcezipball
  ant releasezipball

Phase 4. End of codefreeze

Stable release

Basically you need to do the same as when doing a development release, with the following changes and exceptions:

Stable patch release

svn diff -r {{patchcommitno-1}}:{{patchcommitno-1}} > fix.patch

  svn checkout --username={{XXX}} https://gforge.statsbiblioteket.dk/svn/netarchivesuite/branches/3.4.0

patch -p 0 < fix.patch

ReleaseProcedures (last edited 2011-11-28 12:19:44 by MikisSethSorensen)