Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 355181 - migrate jdt.debug to git
Summary: migrate jdt.debug to git
Status: VERIFIED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Debug (show other bugs)
Version: 3.8   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.8 M3   Edit
Assignee: JDT-Debug-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 345479
  Show dependency tree
 
Reported: 2011-08-18 21:58 EDT by Kim Moir CLA
Modified: 2011-10-28 09:59 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kim Moir CLA 2011-08-18 21:58:49 EDT
Here is the test repo that I created  

ssh://userid@git.eclipse.org/gitroot/jdt/eclipse.jdt.debug.git 

Let me know if you have any issues that I need to address for the real migration.  

Also, if you could verify the branches for org.eclipse.jdt.launching* that would be great.  There was some old cvs files that pointed to the zrh cvs server from OTI days which was weird and caused strange error message. (We used to use csvup to sync files from zrh to dev.eclipse.org because the Zurich lab had limited bandwidth).
Comment 1 Michael Rennie CLA 2011-08-23 16:36:10 EDT
Everything looks good from what I can see. 

The only thing I would request is that we do not migrate the org.eclipse.jdt.launching.j9 bundle to git - reason being, (1) this bundle has never been part of a build, (2) has not been worked on for many years and, (3) the only way to get the support for the bundle is to get the old source and build it yourself.
Comment 2 Kim Moir CLA 2011-08-23 16:43:20 EDT
Sure, that sounds fine.  I'll exclude it when I do the migration.
Comment 3 Dani Megert CLA 2011-08-24 01:55:35 EDT
> (3)
> the only way to get the support for the bundle is to get the old source and
> build it yourself.
How can I build it (i.e. get the source) when the CVS servers are removed?
Comment 4 Michael Rennie CLA 2011-08-24 10:15:48 EDT
(In reply to comment #3)
> > (3)
> > the only way to get the support for the bundle is to get the old source and
> > build it yourself.
> How can I build it (i.e. get the source) when the CVS servers are removed?

You would build it from the archived CVS or we could archive it and put it on the debug website / wiki
Comment 5 Michael Rennie CLA 2011-08-29 12:14:31 EDT
(In reply to comment #3)
> How can I build it (i.e. get the source) when the CVS servers are removed?

I have provided a pre-built version of the J9 launching support which includes the source here: http://wiki.eclipse.org/Debug/FAQ#J9_JRE_Support and here:http://www.eclipse.org/eclipse/debug/j9/j9_launching.php
Comment 6 Michael Rennie CLA 2011-08-29 12:18:57 EDT
I think we are ready to proceed with the real migration.
Comment 7 Kim Moir CLA 2011-08-29 14:23:18 EDT
Okay great, you may know already, the PMC has asked me to hold off migrating JDT until 3.7.1 ships.
Comment 8 Michael Rennie CLA 2011-08-29 16:00:39 EDT
(In reply to comment #7)
> Okay great, you may know already, the PMC has asked me to hold off migrating
> JDT until 3.7.1 ships.

Yup, just indicating our ready-ness for the migration.
Comment 9 Kim Moir CLA 2011-09-19 13:28:56 EDT
Your actual migration has completed, your repo is ready

ssh://userid@git.eclipse.org/gitroot/jdt/eclipse.jdt.debug.git
Comment 10 Michael Rennie CLA 2011-09-19 15:41:16 EDT
(In reply to comment #9)
> Your actual migration has completed, your repo is ready
> 
> ssh://userid@git.eclipse.org/gitroot/jdt/eclipse.jdt.debug.git

Just tried cloning it and got an error about no repo existing
Comment 11 Kim Moir CLA 2011-09-19 16:24:58 EDT
Sorry about that, try again, I've fixed that.
Comment 12 Michael Rennie CLA 2011-09-20 13:20:30 EDT
(In reply to comment #11)
> Sorry about that, try again, I've fixed that.

Looks good now, I have cloned the repo and pushed some changes.

Closing as fixed.
Comment 13 Kim Moir CLA 2011-09-26 14:22:42 EDT
I noticed that the debug map files still point to CVS.  Could you update them to point to Git?  If you want to run a test build to verify the changes, you can run this test build

https://hudson.eclipse.org/hudson/view/Eclipse%20and%20Equinox/job/eclipse-equinox-test-N/
Comment 14 Michael Rennie CLA 2011-09-26 15:50:05 EDT
I updated the map file and just started a test build: 

https://hudson.eclipse.org/hudson/view/Eclipse%20and%20Equinox/job/eclipse-equinox-test-N/374/
Comment 15 Michael Rennie CLA 2011-10-28 09:59:34 EDT
verified a while back...