[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] Migrating framework CVS repo to git

Just an FYI for those unfamiliar with Git. It's possible to migrate an 
existing workspace by disconnecting projects from CVS then sharing them 
with the new Git repo using Eclipse EGit. The EGit plugin seems to have 
handled this very well. Just be aware that this process will delete any 
migrated projects from your workspace directory and point to the projects 
within the local Git repo directory created when you cloned the repo. So 
don't freak out. In my case, my existing projects matched the contents of 
the Git projects so I don't know how the plugin handles the case when the 
contents do not match.

~ John





Thomas Watson/Austin/IBM@IBMUS 
Sent by: equinox-dev-bounces@xxxxxxxxxxx
07/06/2011 01:26 PM
Please respond to
Equinox development mailing list <equinox-dev@xxxxxxxxxxx>


To
equinox-dev@xxxxxxxxxxx, p2-dev@xxxxxxxxxxx
cc

Subject
[equinox-dev] Migrating framework CVS repo to git






Equinox developers.

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.

Tom
_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev