<br><br><div class="gmail_quote">On Mon, Feb 14, 2011 at 11:13 PM, Max Rydahl Andersen <span dir="ltr">&lt;<a href="mailto:max.andersen@redhat.com">max.andersen@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im"><br>
&gt; My main contras for Git:<br>
&gt;       • It is poorly integrated with Windows and Eclipse.<br>
<br>
</div>For Windows - is that really still the case ?<br></blockquote><div>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.</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


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></blockquote><div>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.</div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
About Eclipse, egit seem to be doing well ?<br>
note, since git is darn fast I rarely eclipse tooling worth bothering with it...but again<br>
I&#39;ll need to try on some more real examples to tell (hence my attempt on getting a real git repo to work with)<br>
<br>
&gt;       • Git repo will be too big. Thus this is a question for me will be commits faster or not. It will big because:<br>
<div class="im">&gt;               • JBoss Tools SVN consists of pretty coupled projects, so we have(?) to create a single Git repo for all of them.<br>
<br>
</div>well, its always been the intent these should get decoupled more and more with proper API&#39;s...one of the reasons that haven&#39;t happen<br>
could be &quot;blamed&quot; on the fact the source is kept so close so its easy to &quot;cheat&quot; instead of defining proper API&#39;s.<br>
<br>
&gt;               • There are a lot of binaries (jars, images, videos, giant zip-files, ...). If we want to have all SVN history in Git, we have to add all these binaries to the mirror. I expect 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 is a total of 3.7GB ...thus its (hopefully) much less since most are not versioned data.<br></blockquote><div>I have a local SVN mirror. Its size is 7GB.</div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
We haven&#39;t had videos in the main repo for years and they were seldom changed thus shouldn&#39;t be too much - but we&#39;ll see.<br>
<br>
btw. jars is often something that can be fixed - again, being sloppy about adding many big jars for testing a basic feature often is not needed.<br></blockquote><div>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.</div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
&gt; Anyway, Max, if you succeed with creation of the mirror, please share it. I would like to play with it too :) I tried to create a Git mirror some time ago, but after a lot of attempts I decided that it is not possible on Windows without direct access to the SVN repo.<br>


<br>
</div>yup - i&#39;ve created a local svn mirror and it is currenty running svn2git to get a full repo to see how bad/big the damage is.<br>
<br>
The final version i&#39;ll probably just include all the later branches/tags instead of the full story.<br>
<font color="#888888"><br>
/max</font></blockquote></div><br>