Difference between revisions of "SVN Migration"

From Free Pascal wiki
Jump to navigationJump to search
Line 8: Line 8:
 
*** projects
 
*** projects
 
*** html
 
*** html
 +
*** docs
 
** 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.
 
** 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.
 
** Stuff in packages/contrib which isn't maintained actively anymore is moved to the contrib repository.

Revision as of 12:14, 8 May 2005

  • 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
      • docs
    • 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.