wiki:SCS_REPO_MIGRATE_R0

Version 5 (modified by pacitu, 17 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

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