Stage 1: subversion reconnoissance Oct7
- set up test repository in svn
 - decipher how cvs did certain things
 - test different design ideas
Stage 2: formulate a plan of attack 1wk
Stage 3: create source tree for initial port 2wks - select point in development suitable to port
 - update all projects in cvs as much as possible
 - create source tree and remove cvs directories
 - keep other cleanup to minimum (ChangeLogs?)
Stage 4: do initial port 1wk - test that code in svn is b4b with last in cvs
 - create tags and branches directories in svn
 - create external definitions in svn
Stage 5: evolve project trunks in svn to required tags 2wks - create changesets in cvs between tags
 - apply to project trunks in svn and tag
Stage 6: finalize svn environment 3wks - instructions for installing svn client software
 - set permissions
 - customize hook scripts to send email notification, initiate testing
 - create templates for commit/tag documentation
 - set up user tutorials
 - prepare to undo inevitable mistakes
total = 9wks from Oct 7 
Post completion tasks
- make trunk directories in cvs read-only to prevent evolution there
 - wrapper scripts for tagging, branching etc
 - rearrangement/renaming of directories
 - cleanup of cvs keywords
 - unify copyright files