Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 364234 - Migrate the Object Teams SVN repo to git
Summary: Migrate the Object Teams SVN repo to git
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Git (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Eclipse Webmaster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-19 19:47 EST by Stephan Herrmann CLA
Modified: 2011-12-20 13:56 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 Stephan Herrmann CLA 2011-11-19 19:47:41 EST
Matt, can you please create a folder

  /gitroot/objectteams  owner: sherrmann:tools.objectteams

to hold our future git repo?

I'm currently experimenting with svn2git and things look promising
that I'll be able to smoothly migrate our SVN into the new location.

Two questions just to be sure:

- older posts mentioned I should login to git.eclipse.org but I think
  meanwhile I can do everything on build.eclipse.org, right?

- should I pay special attention to permissions and set up git hooks,
  or do you need to check these anyway?

TIA
Comment 1 Eclipse Webmaster CLA 2011-11-21 10:00:56 EST
(In reply to comment #0)
> Matt, can you please create a folder

Done.

> - older posts mentioned I should login to git.eclipse.org but I think
>   meanwhile I can do everything on build.eclipse.org, right?

Yes.  You can also run svn2git on your local machine, clean up the resulting Git repo(if you want) and then push it up to us.

> - should I pay special attention to permissions and set up git hooks,
>   or do you need to check these anyway?

They *should* get set correctly(especially if you use our initrepo script, but I think that conflicts with svn2git(it expects to create the repo)).  Once you're done if you want just let me know and I can take a look and check things before you start actively using the repo.

-M.
Comment 2 Stephan Herrmann CLA 2011-11-21 11:47:36 EST
(In reply to comment #1)
> (In reply to comment #0)
> > Matt, can you please create a folder
> 
> Done.

Thanks!

I still have to experiment with some repo-layout issues. 
I'll ping you here again before we actively start using the repo.
Comment 3 Stephan Herrmann CLA 2011-12-16 16:36:08 EST
It took a little longer than expected but we got a successful build
for Juno M4 from the git repo.

At this point I'd like to ask you to switch the Object Teams SVN to
read-only.


(In reply to comment #1)
> > - should I pay special attention to permissions and set up git hooks,
> >   or do you need to check these anyway?
> 
> They *should* get set correctly(especially if you use our initrepo script, but
> I think that conflicts with svn2git(it expects to create the repo)).  Once
> you're done if you want just let me know and I can take a look and check things
> before you start actively using the repo.

I'd appreciate a final check from you side, thanks!

Please note, that I didn't make any changes to the pre-installed git hooks,
should I?
Comment 4 Eclipse Webmaster CLA 2011-12-19 10:18:04 EST
Ok I've made you SVN repo read-only.

I took a look and you Git repo looks ok.  I added in our standard update script, so you should be all set.

-M.
Comment 5 Stephan Herrmann CLA 2011-12-20 13:56:06 EST
(In reply to comment #4)
> Ok I've made you SVN repo read-only.
> 
> I took a look and you Git repo looks ok.  I added in our standard update
> script, so you should be all set.
> 
> -M.

Thanks, Matt!