On Fri, Aug 29, 2008 at 7:11 AM, "Stefan C. Müller" <[EMAIL PROTECTED]> wrote:
> Hi
>
> I just joined this list a few days ago. And haven't contributed a single
> codeline to flightgear (yet). So its not my place to say what I'd like
> best. But I'm possibly kind of the avarage maybe-contributor with svn
> and cvs experience (later I have nightmares about), who has never heard
> of git before and uses windows. I just want to share my first
> impressions with msysGit, and the results of my binary-handing tests.
>
> * Installation was trivial.
> * Using the console commands works perfectly and there is lots of
> tutorials and manuals for those around.
> * The GUI is a bit odd. But using the graphical branch plot works and is
> simple to use.
> * It's not comparable with tortoise when it comes to usability, but it
> gets the job done with acceptable effort.
> * The speed is ok (tested with the data part of flightgear).
> * msysGit converts LF/CRLF by default with is very convenient.
>
> I did some tests regarding the handling of binary files. GIT seems to be
> fully able to handle binary files. What you put into a repository you
> get out identic (checked with md5). There is however a catch. If msysGit
> converts LF->CRLF on checkout and CRLF->LF on checkin. It does this on
> files its heuristic regards as textfiles. If this heuristic fails, its
> possible that binaries get corrupted. The good news is that the
> heuristic seems working well. It did not classify a single file in
> fgdata wrong. The conversion can be disabled completely. Also its
> possible to manually define text/binary on a per file basis, should the
> heuristic ever fail for a file.
>
> I must admit that I was sceptical first, beeing used to subversion for
> years. But the desciptions (and torwalds talk) of distributed SCM make
> me insterested in git. I really enjoyed the ease of branching and
> merging despite the poor gui. This morning at work, using subversion
> felt suddently much more clumsy, even with tortoise.
>
> For new developers looking at fg, it's important to see that there is no
> CVS in use (I almost walked away when saw it on the page). If git or svn
> is not that relevant. It took me 10 min to get git installed and start
> downloading from a remote repository. But it took 2+ days to get it
> compile (to be honest, it still doesn't).
>
> Stefan
>


Thanks for that review. I'm still wary of the auto line term
conversion and would probably favor disabling it.

I'm more concerned about the 2 GB repo size limit listed in the "Known
issues" in the release notes. I don't think that will work for FG.  Am
I correct in assuming that Git under CygWin does not have that
limitation? Anyone here tried it?

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to