Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 363166 - Create a git repository for Gemini management project
Summary: Create a git repository for Gemini management project
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Git (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Eclipse Webmaster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-08 08:00 EST by Lazar Kirchev CLA
Modified: 2011-11-09 13:27 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lazar Kirchev CLA 2011-11-08 08:00:34 EST
Currently Gemini management uses SVN repository. We want to migrate to git. Therefore we need a new Git repository for the project.
Comment 1 Eclipse Webmaster CLA 2011-11-09 10:04:51 EST
I've created /gitroot/gemini.managment for you.  You will need to login to git.eclipse.org and init the repo with the following command: initrepo /gitroot/gemini.management/org.eclipse.gemini.managment.git

-M.
Comment 2 Lazar Kirchev CLA 2011-11-09 11:39:12 EST
(In reply to comment #1)
> I've created /gitroot/gemini.managment for you.  You will need to login to
> git.eclipse.org and init the repo with the following command: initrepo
> /gitroot/gemini.management/org.eclipse.gemini.managment.git
> 
> -M.

When trying to execute the command on git.eclipse.org I get disconnected. There is a message that shell access is only available on build.eclipse.org. 
Given this, how can I init the repo? Also, is there a way to keep the history from the svn repo when migrated to the git repo, or I should use git svn without initializing the git repo?
Comment 3 Eclipse Webmaster CLA 2011-11-09 13:27:05 EST
You can run the provided init repo command even with the restricted shell.  After that you shoudl be able to use git svn to create a local git repo, make any changes needed(authors etc) and then push that repo back to us.

-M.