important: Groovy-core now on git

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

important: Groovy-core now on git

Jochen Theodorou
hi all,

It seems we have now finally migrated Groovy-Core to git. Groovy-core is
for now also available in svn, but as soon as we know the git repo is
really 100% ok we will delete the groovy-core parts out of svn repo.

The repo details can be seen here:
http://xircles.codehaus.org/projects/groovy/repo/git/repo

As can be seen on xircles, groovy-core is about 235MB big, the svn repo
around 2GB. Which is also the reason it took a bit time to do the
migration. The repo contains trunk (renamed to master) as well as
branches for 1_5_X, 1_6_X, 1_7_X, 1_8_X, 1_8_RC_X and groovy-antlr3 (the
anltr3 migration part from the current GSoC)

The migration itself was done with much time and big efforts by Matthew
McCullough, many thanks to him here.

In the long term we may want to migrate the other svn repo parts to
their own repositories, make them part of groovy-modules or other
things. There is no urgency to do anything right now.

The next steps will be for me to change the ci servers to check on the
git repo... ask Ben for the nice diff mails for git instead of the
default right now and I still have to change the repository information
on our web page

ATTENTION: any commit to svn regarding groovy-core may not go to git and
therefore may be ignored. (This has nothing to do with greclipse and
other things in groovy-core of course)

bye blackdrag

--
Jochen "blackdrag" Theodorou
The Groovy Project Tech Lead
http://blackdragsview.blogspot.com/
For Groovy programming sources visit http://groovy.codehaus.org


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply | Threaded
Open this post in threaded view
|

Re: important: Groovy-core now on git

Russel Winder
Jochen,

> It seems we have now finally migrated Groovy-Core to git. Groovy-core is
> for now also available in svn, but as soon as we know the git repo is
> really 100% ok we will delete the groovy-core parts out of svn repo.

Great news.  Well done everyone involved in the effort.

> The repo details can be seen here:
> http://xircles.codehaus.org/projects/groovy/repo/git/repo

I'll ditch my Git/git-svn clone of the Subversion repository that is
mirrored on GitHub as soon as I get back to base which should be
Wednesday, and replace it with a clone of the new repository.  That
should create an exception for anyone who has cloned that repository and
cause them do get a new clone.

> As can be seen on xircles, groovy-core is about 235MB big, the svn repo
> around 2GB. Which is also the reason it took a bit time to do the
> migration. The repo contains trunk (renamed to master) as well as
> branches for 1_5_X, 1_6_X, 1_7_X, 1_8_X, 1_8_RC_X and groovy-antlr3 (the
> anltr3 migration part from the current GSoC)

Hummm... my git-svn clone is only 135Mb, perhaps I have only been
working with half the stuff!

> The migration itself was done with much time and big efforts by Matthew
> McCullough, many thanks to him here.

Three cheers to Matthew.

> In the long term we may want to migrate the other svn repo parts to
> their own repositories, make them part of groovy-modules or other
> things. There is no urgency to do anything right now.

I can do the Native Launcher next week.

I think the mainline of this should be a repository owned by groovy.  Is
this something that Ben and Guillaume can organize?

> The next steps will be for me to change the ci servers to check on the
> git repo... ask Ben for the nice diff mails for git instead of the
> default right now and I still have to change the repository information
> on our web page
>
> ATTENTION: any commit to svn regarding groovy-core may not go to git and
> therefore may be ignored. (This has nothing to do with greclipse and
> other things in groovy-core of course)

Can I suggest that it be made certain that Subversion commits to Groovy
Core are a total waste of time, and will be overwritten by the sync from
the Git mainline repository?

--
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:[hidden email]
41 Buckmaster Road    m: +44 7770 465 077   xmpp: [hidden email]
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

signature.asc (205 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: important: Groovy-core now on git

Nagai Masato
In reply to this post by Jochen Theodorou
Hi, all.

I tried clone the repo (git://git.codehaus.org/groovy-git.git) but I
couldn't. I get the following error:

      fatal: The remote end hung up unexpectedly

Can anybody tell me how to solve the problem?

Thank you.


On 20 August 2011 20:10, Jochen Theodorou <[hidden email]> wrote:

> hi all,
>
> It seems we have now finally migrated Groovy-Core to git. Groovy-core is for
> now also available in svn, but as soon as we know the git repo is really
> 100% ok we will delete the groovy-core parts out of svn repo.
>
> The repo details can be seen here:
> http://xircles.codehaus.org/projects/groovy/repo/git/repo
>
> As can be seen on xircles, groovy-core is about 235MB big, the svn repo
> around 2GB. Which is also the reason it took a bit time to do the migration.
> The repo contains trunk (renamed to master) as well as branches for 1_5_X,
> 1_6_X, 1_7_X, 1_8_X, 1_8_RC_X and groovy-antlr3 (the anltr3 migration part
> from the current GSoC)
>
> The migration itself was done with much time and big efforts by Matthew
> McCullough, many thanks to him here.
>
> In the long term we may want to migrate the other svn repo parts to their
> own repositories, make them part of groovy-modules or other things. There is
> no urgency to do anything right now.
>
> The next steps will be for me to change the ci servers to check on the git
> repo... ask Ben for the nice diff mails for git instead of the default right
> now and I still have to change the repository information on our web page
>
> ATTENTION: any commit to svn regarding groovy-core may not go to git and
> therefore may be ignored. (This has nothing to do with greclipse and other
> things in groovy-core of course)
>
> bye blackdrag
>
> --
> Jochen "blackdrag" Theodorou
> The Groovy Project Tech Lead
> http://blackdragsview.blogspot.com/
> For Groovy programming sources visit http://groovy.codehaus.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>   http://xircles.codehaus.org/manage_email
>
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply | Threaded
Open this post in threaded view
|

Re: important: Groovy-core now on git

aalmiray
In reply to this post by Jochen Theodorou
Does this mean we have green light to start making commits to the git repo or should we wait for Guillaume to break the bottle? ;-)
Reply | Threaded
Open this post in threaded view
|

Re: important: Groovy-core now on git

Jochen Theodorou
Am 21.08.2011 23:10, schrieb aalmiray:
> Does this mean we have green light to start making commits to the git repo or
> should we wait for Guillaume to break the bottle? ;-)

feel free to go ahead

bye blackdrag


--
Jochen "blackdrag" Theodorou
The Groovy Project Tech Lead
http://blackdragsview.blogspot.com/
For Groovy programming sources visit http://groovy.codehaus.org


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply | Threaded
Open this post in threaded view
|

Re: important: Groovy-core now on git

Jochen Theodorou
In reply to this post by Nagai Masato
Am 21.08.2011 21:20, schrieb Nagai Masato:
> Hi, all.
>
> I tried clone the repo (git://git.codehaus.org/groovy-git.git) but I
> couldn't. I get the following error:
>
>        fatal: The remote end hung up unexpectedly
>
> Can anybody tell me how to solve the problem?

can you try again? Maybe the server was restarted or something like that
in just that moment. If you keep having problems we need the codehaus
guys to resolve the issue.

bye blackdrag

--
Jochen "blackdrag" Theodorou
The Groovy Project Tech Lead
http://blackdragsview.blogspot.com/
For Groovy programming sources visit http://groovy.codehaus.org


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply | Threaded
Open this post in threaded view
|

Re: important: Groovy-core now on git

Nagai Masato
It still failed :-(

On 22 August 2011 07:13, Jochen Theodorou <[hidden email]> wrote:

> Am 21.08.2011 21:20, schrieb Nagai Masato:
>>
>> Hi, all.
>>
>> I tried clone the repo (git://git.codehaus.org/groovy-git.git) but I
>> couldn't. I get the following error:
>>
>>       fatal: The remote end hung up unexpectedly
>>
>> Can anybody tell me how to solve the problem?
>
> can you try again? Maybe the server was restarted or something like that in
> just that moment. If you keep having problems we need the codehaus guys to
> resolve the issue.
>
> bye blackdrag
>
> --
> Jochen "blackdrag" Theodorou
> The Groovy Project Tech Lead
> http://blackdragsview.blogspot.com/
> For Groovy programming sources visit http://groovy.codehaus.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>   http://xircles.codehaus.org/manage_email
>
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply | Threaded
Open this post in threaded view
|

Re: important: Groovy-core now on git

Jochen Theodorou
Am 22.08.2011 02:10, schrieb Nagai Masato:
> It still failed :-(

I didn't try this method before and now did... I expected it to fail
somewhen during the transfer, but now I see it fails right away. Ok, I
will see what the codehaus guys say about this

bye blackdrag

--
Jochen "blackdrag" Theodorou
The Groovy Project Tech Lead
http://blackdragsview.blogspot.com/
For Groovy programming sources visit http://groovy.codehaus.org


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply | Threaded
Open this post in threaded view
|

Re: important: Groovy-core now on git

Russel Winder
In reply to this post by Jochen Theodorou
On Sat, 2011-08-20 at 13:10 +0200, Jochen Theodorou wrote:
[ . . . ]
> As can be seen on xircles, groovy-core is about 235MB big, the svn repo
> around 2GB. Which is also the reason it took a bit time to do the

When I saw 235MB I was worried since my earlier git-svn repository was
only 140MB.  I have just clone the new Git mainline and I get 140GB
which is much better.  I suspect the mainline is possibly in need of a
post tranform garbage collection?

Or perhaps there is 100MB of compiled stuff in the repository measured?

The real point here is that a clean Git repository of Groovy is about
140MB.  Also most of the Subversion repository is GrEclipse stuff !
 
--
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:[hidden email]
41 Buckmaster Road    m: +44 7770 465 077   xmpp: [hidden email]
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

signature.asc (205 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: important: Groovy-core now on git

Jochen Theodorou
Am 24.08.2011 09:53, schrieb Russel Winder:
> On Sat, 2011-08-20 at 13:10 +0200, Jochen Theodorou wrote:
> [ . . . ]
>> As can be seen on xircles, groovy-core is about 235MB big, the svn repo
>> around 2GB. Which is also the reason it took a bit time to do the
>
> When I saw 235MB I was worried since my earlier git-svn repository was
> only 140MB.  I have just clone the new Git mainline and I get 140GB
> which is much better.  I suspect the mainline is possibly in need of a
> post tranform garbage collection?

When I clone I have only 129MB. I did mean what xircles is showing on
its page... actually I don't really know how big it is on the server,
but I would expect it is there not really bigger, then after a checkout

> Also most of the Subversion repository is GrEclipse stuff !

and there was a time when we still had CVS and made a complete
repository copy into the repository or each successful CI run...

bye blackdrag

--
Jochen "blackdrag" Theodorou
The Groovy Project Tech Lead
http://blackdragsview.blogspot.com/
For Groovy programming sources visit http://groovy.codehaus.org


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email