From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LyQbx-0005Yc-Nx for qemu-devel@nongnu.org; Mon, 27 Apr 2009 09:11:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LyQbt-0005Wt-B1 for qemu-devel@nongnu.org; Mon, 27 Apr 2009 09:11:05 -0400 Received: from [199.232.76.173] (port=58626 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LyQbt-0005Wl-20 for qemu-devel@nongnu.org; Mon, 27 Apr 2009 09:11:01 -0400 Received: from caffeine.csclub.uwaterloo.ca ([129.97.134.17]:45446) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LyQbs-0001oV-BE for qemu-devel@nongnu.org; Mon, 27 Apr 2009 09:11:00 -0400 Date: Mon, 27 Apr 2009 09:10:59 -0400 Subject: Re: [Qemu-devel] Switch to GIT. Why? Message-ID: <20090427131059.GT3795@csclub.uwaterloo.ca> References: <20090426155257.7c6dac29.mle+tools@mega-nerd.com> <20090426.011320.1172763085.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090426.011320.1172763085.imp@bsdimp.com> From: lsorense@csclub.uwaterloo.ca (Lennart Sorensen) List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "M. Warner Losh" Cc: mle+tools@mega-nerd.com, qemu-devel@nongnu.org On Sun, Apr 26, 2009 at 01:13:20AM -0600, M. Warner Losh wrote: > At the expense, at least with hg and git, that you can't do subtree > checkouts. You also lose the strict numbering that svn was giving us, > since both git and hg compute a hash of the tree and use that as a > revision number. Usually this isn't a big deal, but something to be > aware of if you used to checkout sub-trees to do bug bisection... But of course that is part of why svn can't merge from one tree to another without loosing the history and git can (and I suspect Hg can as well). So the strict numbering while it seems very useful, is actually a problem in many cases. -- Len Sorensen