From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brendan Cully Subject: Re: ioemu Date: Mon, 1 Sep 2008 10:06:26 -0700 Message-ID: <20080901170626.GA31007@zanzibar.lan> References: <200809011123.17339.Christoph.Egger@amd.com> <18619.48752.858963.88616@mariner.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <18619.48752.858963.88616@mariner.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Ian Jackson Cc: Christoph Egger , xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On Monday, 01 September 2008 at 11:05, Ian Jackson wrote: > We won't be doing this. The point of using git rather than hg is to > much more easily manage the interactions and patch workflows between > the various branches of qemu, of which ioemu-remote is just one. > > Dealing well with this kind of forked up trainwreck requires a lot of > heavy lifting from the revision control system. git can do this > (despite the appalling user interface) and hg can't. As a mercurial developer I'd be very interested in knowing more specifically what functionality hg is missing. The big two pieces I'm aware of are git-style branches and rebase support. We've just gotten a nice rebase extension out of the google summer of code, and I have an extension called "localbranch" that provides a sort of git branch.