Difference between revisions of "SVN Migration"
From Free Pascal wiki
Jump to navigationJump to searchLine 1: | Line 1: | ||
* Repository reorganisation | * Repository reorganisation | ||
− | ** Lazarus gets it's own repository | + | ** We won't use cvs2svn to migrate but simply import the whole source into svn to have a clean start. |
− | ** another packages dir: packages/contrib with packages which are maintained externally. Something like the Delphi Companion CD. | + | ** Lazarus gets it's own repository. |
− | ** Stuff in packages/contrib which isn't maintained actively | + | ** 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. |
Revision as of 11:10, 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
- 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.