SVN Migration

From Free Pascal wiki
Revision as of 11:10, 8 May 2005 by FPK (talk | contribs)
Jump to navigationJump to search
  • Repository reorganisation
    • We won't use cvs2svn to migrate but simply import the whole source into svn to have a clean start.
    • Lazarus gets it's own repository.
    • The following repositories are planned:
      • fpc
      • lazarus
      • contrib
      • projects
      • html
    • another packages dir: packages/contrib with contains packages which are maintained externally. Something like the Delphi Companion CD. The long term goal is however to flatten the packages hierarchy (packages/base and packages/contrib?), work only with "build units/packages" in each directory. Making e.g. the fcl and fv a usual package as well.
    • Stuff in packages/contrib which isn't maintained actively anymore is moved to the contrib repository.
  • In the first step only ssh based authentification will be possible.
  • After everything is setup and working, a read-only cvs mirror will be installed.
  • The proposed policy is to keep up always with the latest stable svn version.