[[BackLinksMenu]] == Analysis == * Define a repository structure * Define what should be used from the old repository. * Move the selected files, possibly with the new structure. == Design == * Repository Structure * There will be three main directories: trunk, branches, tags. * The trunk directory will contain the current sources for the Sophie-JR project. That is where the main line of development will be. * 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.