<br><br><div class="gmail_quote">On Tue, Feb 15, 2011 at 10:49 PM, Snjezana Peco <span dir="ltr"><<a href="mailto:snjezana.peco@redhat.com">snjezana.peco@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Yahor Radtsevich wrote:<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
On Mon, Feb 14, 2011 at 11:13 PM, Max Rydahl Andersen <<a href="mailto:max.andersen@redhat.com" target="_blank">max.andersen@redhat.com</a> <mailto:<a href="mailto:max.andersen@redhat.com" target="_blank">max.andersen@redhat.com</a>>> wrote:<br>
<br>
<br>
> My main contras for Git:<br>
> • It is poorly integrated with Windows and Eclipse.<br>
<br>
For Windows - is that really still the case ?<br>
<br>
It is built on Perl and does not work without MinGW. It is just a matter of taste, but for me it feels like a Linux emulator.<br>
</blockquote>
<br></div>
Have you tried msysgit <a href="http://code.google.com/p/msysgit/" target="_blank">http://code.google.com/p/msysgit/</a> ?<br>
It doesn't require MinGW. I use it to clone m2eclipse-core and m2eclipse-wtp and don't have any issues.<br></blockquote><div>Yes, this is what I mainly used (AIUI, MSYS is a susbset of MinGW). However, it was failing on certain SVN revisions of JBoss Tools.</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Snjeza<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5">
Last I tried it seemed to work fine ?<br>
I used this <a href="http://help.github.com/win-git-installation/" target="_blank">http://help.github.com/win-git-installation/</a><br>
<br>
You had any specific bad experiences ?<br>
<br>
As I remember, when I tried it (~1 year ago), it had a very unstable support of git svn. As I said, after a lot of attempts I was unable to create a Git mirror.<br>
<br>
<br>
About Eclipse, egit seem to be doing well ?<br>
note, since git is darn fast I rarely eclipse tooling worth<br>
bothering with it...but again<br>
I'll need to try on some more real examples to tell (hence my<br>
attempt on getting a real git repo to work with)<br>
<br>
> • Git repo will be too big. Thus this is a question for me<br>
will be commits faster or not. It will big because:<br>
> • JBoss Tools SVN consists of pretty coupled<br>
projects, so we have(?) to create a single Git repo for all of them.<br>
<br>
well, its always been the intent these should get decoupled more<br>
and more with proper API's...one of the reasons that haven't happen<br>
could be "blamed" on the fact the source is kept so close so its<br>
easy to "cheat" instead of defining proper API's.<br>
<br>
> • There are a lot of binaries (jars, images,<br>
videos, giant zip-files, ...). If we want to have all SVN history<br>
in Git, we have to add all these binaries to the mirror. I expect<br>
it will take approx 5GB (SVN repo itself takes 7GB now).<br>
<br>
hmm - what repo are you using ? My repo with most projects built<br>
is a total of 3.7GB ...thus its (hopefully) much less since most<br>
are not versioned data.<br>
<br>
I have a local SVN mirror. Its size is 7GB.<br>
<br>
<br>
We haven't had videos in the main repo for years and they were<br>
seldom changed thus shouldn't be too much - but we'll see.<br>
<br>
btw. jars is often something that can be fixed - again, being<br>
sloppy about adding many big jars for testing a basic feature<br>
often is not needed.<br>
<br>
I mean we cannot remove jars from the history. There are only two ways: or create a new Git repo from scratch, or accept that it will be huge.<br>
<br>
<br>
> Anyway, Max, if you succeed with creation of the mirror, please<br>
share it. I would like to play with it too :) I tried to create a<br>
Git mirror some time ago, but after a lot of attempts I decided<br>
that it is not possible on Windows without direct access to the<br>
SVN repo.<br>
<br>
yup - i've created a local svn mirror and it is currenty running<br>
svn2git to get a full repo to see how bad/big the damage is.<br>
<br>
The final version i'll probably just include all the later<br>
branches/tags instead of the full story.<br>
<br>
/max<br>
<br>
<br></div></div>
------------------------------------------------------------------------<div class="im"><br>
<br>
_______________________________________________<br>
jbosstools-dev mailing list<br>
<a href="mailto:jbosstools-dev@lists.jboss.org" target="_blank">jbosstools-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/jbosstools-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/jbosstools-dev</a><br>
</div></blockquote>
<br>
</blockquote></div><br>