From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LxxIf-0007Un-JN for qemu-devel@nongnu.org; Sun, 26 Apr 2009 01:53:13 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LxxIZ-0007UQ-E6 for qemu-devel@nongnu.org; Sun, 26 Apr 2009 01:53:11 -0400 Received: from [199.232.76.173] (port=33027 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LxxIZ-0007UN-6z for qemu-devel@nongnu.org; Sun, 26 Apr 2009 01:53:07 -0400 Received: from outbound.icp-qv1-irony-out1.iinet.net.au ([203.59.1.106]:17361) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LxxIY-0006BN-GW for qemu-devel@nongnu.org; Sun, 26 Apr 2009 01:53:06 -0400 Received: from hendrix.mnn (hendrix.mnn [192.168.200.99]) by hendrix.mega-nerd.net (Postfix) with SMTP id BB512AD863 for ; Sun, 26 Apr 2009 15:52:57 +1000 (EST) Date: Sun, 26 Apr 2009 15:52:57 +1000 From: Erik de Castro Lopo Subject: Re: [Qemu-devel] Switch to GIT. Why? Message-Id: <20090426155257.7c6dac29.mle+tools@mega-nerd.com> In-Reply-To: References: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org C.W. Betts wrote: > Perhaps this has already been answered on the boards, but why was > there a move to GIT? I can't answer specifically for the Qemu case, but generally distributed version control systems (DVCS) like git, bzr, hg, darcs etc are better for distributed development than centralized systems like cvs and svn. Above all, dvcs' are far better at handling and merging multiple branches. I use svn at work, and I do realise that svn recently got much better at merging between branches than it was, but it is still a poor cousin to the others in this regard. > The main reason why I ask is because I don't have GIT installed on my > system. You're sending email using a Mac so this may be what you are after: http://code.google.com/p/git-osx-installer/ On Debian/Ubuntu based Linux systems: apt-get install git On Fedora Linux: yum install git > Is it possible to set it up so that GIT has an SVN back-end? Not that I know of. Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/