| Summary: | Git migration request: EMFT Texo project | ||
|---|---|---|---|
| Product: | Community | Reporter: | Martin Taal <mtaal> |
| Component: | Git | Assignee: | Eclipse Webmaster <webmaster> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Martin Taal
I've created /gitroot/texo for you. You may want to consider following the emergent naming convention for repositories (org.eclipse.project.name.git). -M. Ok, if that's the standard, ofcourse then that's better: org.eclipse.emf.texo Does this mean a name change for the repository also? (I guess so, can you do that for me?) gr. Martin Sorry if I confused things. Your usage of /gitroot/texo is correct(all projects are 'flat' under /gitroot). I was suggesting the name for the repo itself(/gitroot/texo/org.eclipse.emft.texo.somecomponent.git). Since you can init the repo yourself(initrepo /gitroot/texo/my.repo.git), you can chose to follow along of blaze your own path. -M. Thanks! on which server should I do this (dev.eclipse.org?)? Have the texo committers/logins also been transferred or is this I need to do myself? (is there a wiki page on this?) gr. Martin And an additional question, currently I have a mailing list on cvs-commits, is there an equivalent mailing list for any commits to the git repo? gr. Martin Hi, Sorry to bug you but I have no idea how to continue: - I found out that I need to run the initrepo on git.eclipse.org, but I get the r$ shell, can you give me shell access? - is there something you can do to migrate the 2 committers on the project (myself and Dmitry Harachka) to git, or should I do that? - can you also setup a commit mailing list for the git repositories, or maybe this can be done for each repository within /gitroot/texo gr. Martin Sorry off for a couple of days. (In reply to comment #6) > - I found out that I need to run the initrepo on git.eclipse.org, but I get the > r$ shell, can you give me shell access? The initrepo command is available even with the restricted shell. Just make sure to specify the full repo path: /gitroot/texo/org.eclipse.my.repo.name.git . > - is there something you can do to migrate the 2 committers on the project > (myself and Dmitry Harachka) to git, or should I do that? Unless I'm missing something since you're not changing project 'parents', there isn't anything to do for this. Once you've created the repo as long as the group ownership is correct everything should just work. > - can you also setup a commit mailing list for the git repositories, or maybe > this can be done for each repository within /gitroot/texo We can certainly add a hook to push notices to your mailing list. Since we can't rename lists your choices are: a new list or keep the old list and 'ignore' the name. -M Thanks I accidentally created a wrong repository here: http://git.eclipse.org/c/texo/org.eclipse.my.repo.name.git can you remove it? I created another repository in /gitroot/texo but it does not show up in git it seems (maybe there is a delay): http://git.eclipse.org/c/texo/org.eclipse.emf.texo Or is there another reason that it does not show up? Can you create a nofitication for the complete texo path and/or for this last repo? The commit mailing list: texo-commit@eclipse.org Thanks! gr. Martin (In reply to comment #8) > > can you remove it? Done. > Or is there another reason that it does not show up? There does seem to be a 5-10 minute delay for new repos to appear, after that they're ok. > Can you create a nofitication for the complete texo path and/or for this last > repo? The commit mailing list: texo-commit@eclipse.org The notifications are per repo, so I've added the post-receive hook and pointed it at texo-commit. -M. Hi, This all seems to work fine, great! Can you make the cvs repository read only or archive it somewhere? gr. Martin I've removed your cvs data from the repo after creating a tgz of it, and placing it here: http://archive.eclipse.org/modeling/emft/texo/texo.cvs.tgz . -M. |