[[BackLinksMenu]] = Analysis = This task involves creating a new repository, defining a good repository structure and move important files from the old repository to the new one. == Overview == * Define a repository structure * Define what should be used from the old repository. * Move the selected files, possibly with the new structure. == Task requirements == * svn server * some maven project structure research == Requirements to the task result == An SVN repository. = Design = * Repository Structure * There will be four main directories: trunk, branches, tags, manage. * The trunk directory will contain the current sources for the Sophie-JR project. That is where the main line of development will be. * /modules * /org.sophie2.* * /doc * The branches directory will be used to try out new features without disturbing the main line of development.As soon as a new feature is stable enough then the development branch is merged back into the main branch (trunk). * The tags directory will consist of particular revisions (e.g. a release version), so you can at any time recreate a certain build or environment. * The manage directory will contain all management oriented files and documents. = Implementation = = Testing =