Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 351781

Summary: Please migrate UML2 to git
Product: Community Reporter: Kenn Hussey <Kenn.Hussey>
Component: GitAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:
Bug Depends on:    
Bug Blocks: 351775    

Description Kenn Hussey CLA 2011-07-11 22:28:12 EDT
I would like the source code for the UML2 project to be migrated to git. If possible, I'd like to source the Indigo SR1 and SR2 releases from CVS but do all development for Juno in git.

The current source for UML2 is in CVS at /cvsroot/modeling/org.eclipse.mdt/org.eclipse.uml2. I would like to have one git repository (at /gitroot/uml2?) that contains the same substructure, except the /deprecated folder and its contents (which need not be migrated).

I don't need all of the history to be copied over to git unless that's a problem from an IP lineage perspective; just a copy of HEAD would be fine.

Please let me know if any more information is needed.
Comment 1 Eclipse Webmaster CLA 2011-07-18 15:42:14 EDT
Ok, I've created /gitroot/uml2/org.eclipse.uml2.git and loaded it with data from CVS.  Can you confirm that the repo looks as you expect?

-M.
Comment 2 Kenn Hussey CLA 2011-07-19 10:09:07 EDT
(In reply to comment #1)
> Ok, I've created /gitroot/uml2/org.eclipse.uml2.git and loaded it with data
> from CVS.  Can you confirm that the repo looks as you expect?
> 
> -M.

Looks good so far. I see that you've copied over (the latest state of?) all branches and included all files/folders. Everything appears to be there...
Comment 3 Kenn Hussey CLA 2011-08-22 23:07:10 EDT
I just tried to push some changes but got the following error:

An internal Exception occurred during push: https://khussey@git.eclipse.org/gitroot/uml2/org.eclipse.uml2.git: git-receive-pack not permitted

Is there something I need to change about my configuration?
Comment 4 Kenn Hussey CLA 2011-08-22 23:18:53 EDT
Hmm, I just tried using the ssh protocol instead and it worked. Is that OK?
Comment 5 Eclipse Webmaster CLA 2011-08-23 10:11:13 EDT
Just like SVN by default we don't allow commits via HTTPS.  If you'd like me to enable that I can.

-M.
Comment 6 Kenn Hussey CLA 2011-08-23 10:13:09 EDT
(In reply to comment #5)
> Just like SVN by default we don't allow commits via HTTPS.  If you'd like me to
> enable that I can.
> 
> -M.

No, SSH is fine, thanks.
Comment 7 Kenn Hussey CLA 2012-06-04 10:42:43 EDT
Marking this issue as resolved. See bug 372315 regarding a missing branch.