* Frederic Bouvier -- 8/27/2008 12:26 PM: > It is just that nobody explained me the benefits of using GIT over a > well known system such as CVS and SVN. I am aware of the serious lacks > of CVS, that's why I am advocating switching to SVN.
Half of the fgfs developers are already using GIT for sg/fg. Not in anticipation of a possible switch, but because GIT offers a lot that neither CVS nor SVN do. So the "well known" is rather misleading. How many are already using SVN for fgfs development because it's so great? My guess is: exactly zero. :-P GIT is well supported on Unix/Linux/Mac/Windows. Windows is supported through msysgit (http://code.google.com/p/msysgit/). This isn't a hostile fork. Merging it with stock git is planned. A tortoise-like click-and-point interface for Windows users is being worked on. Windows using FlightGear developers are certainly smart enough to use the command line for a while until it's finished. GIT isn't difficult. Checking out a GIT repository, making a local branch, committing there, and finally submitting ("pushing") is easy. Additional "familiar" commands can easily get added via GIT aliases. But GIT does offer a lot more than CVS and SVN put together, and some of those capabilities can be harder to grok at first ... until you are familiar with them. But that doesn't make it harder than SVN, because SVN doesn't offer those features in the first place. Why I prefer GIT: Mainly because it supports local feature/topic branches. I do no longer want to work without that. m. ------------------------------------------------------------------------- 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