|
Message
From: Damjan Lampret<damjanl@o...>
Date: Mon Apr 17 18:42:47 CEST 2006
Subject: [oc] SVN vs git
OK. Integration of SVN is on hold for now.Can anyone with experience using git and SVN compare the two (besides Jeff)? regards Damjan
----- Original Message ----- From: "Jeff Carr" <basilarchia@g...> To: "Discussion list about free open source IP cores" <cores@o...> Sent: Monday, April 17, 2006 6:21 PM Subject: Re: [oc]SVN - resolution
> On 04/14/2006 09:13 AM, Damjan Lampret wrote: >> I'll ask the web admin to start with integration of SVN. I don't promise >> anything. But the plan is to go slowly and implement SVN as an option to >> the CVS, so both would be available. This will require changes to the >> many parts of the web site, so it will take 2 months or so. > > Please rethink this, use git! > > While SVN is certainly nice in that it provides a web interface, so does > git. However, SVN is terribly slow -- it's insanely CPU intensive. I > don't think it's going to work well for a big project like this. If you > are going to upgrade from cvs, upgrade to git. I see this as the trend. > > The Linux kernel developers have developed git over the last year: > (http://kernel.org/git/). SVN was suggested, but it didn't win approval > so git was written from scratch. > > If you are really going to follow a migration path to a newer SCM, this > is a better path. X windows and Wine are examples of large free software > projects that have gone in this direction. > > The important advantages: > > 1) git is cpu efficient > 2) git is bandwidth efficient > 3) git is smarter about offline development > > 3 is important/useful here. git makes a mirror (via rsync if you wish) > of the repository on the server on to your local machine. This is smart! > You have an exact mirror of the history, etc. Unlike CVS and SVN where > what the server stores has no correlation to what you checkout. > > SVN is better than CVS, but it is still pale when put against git. If > opencores is going to move forward, use git. > > Enjoy, > Jeff > _______________________________________________ > http://www.opencores.org/mailman/listinfo/cores
|
 |