|[p2-dev] Migrating framework CVS repo to git|
I hope you are well aware of the effort to move the equinox and eclipse projects from CVS to git (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=345479). We have decided to migrate the framework and launchers first.
We plan to migrate the projects documented here (http://wiki.eclipse.org/Platform-releng/Git_Migration_Granularity#Framework_git_repo) to a framework git repo. We have done a test migration which is located at ssh://git.eclipse.org/gitroot/equinox/rt.equinox.framework.git. Later today we will be tagging the projects in CVS and then do the official copy to populate the git repository for real. Our plan is to then run a test build tomorrow and if all goes well we will build from git in the nightly build tomorrow night.
After this is done successfully we will move on to the other equinox work areas and migrate them over (p2, bundles, security) in the coming weeks. The incubator will be the last work area moved over. I think we have some work to do to figure out what from the incubator should be included in the incubator repository. The simple approach is to migrate everything that is there, but that may result in a rather large incubator repository with lots of dead code.