This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] bitkeeper gone in 2 weeks - which RCS?

To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] bitkeeper gone in 2 weeks - which RCS?
From: Josh Triplett <josht@xxxxxxxxxx>
Date: Mon, 20 Jun 2005 13:54:02 -0700
Delivery-date: Mon, 20 Jun 2005 20:53:19 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1119299996.5380.24.camel@xxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <A95E2296287EAD4EB592B5DEEFCE0E9D282262@xxxxxxxxxxxxxxxxxxxxxxxxxxx> <1119299996.5380.24.camel@xxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Debian/1.7.8-1
Paul Larson wrote:
On Wed, 2005-06-15 at 22:35 +0100, Ian Pratt wrote:
BTW: We now run our own bkd because bkbits.net hasn't been very reliable
recently. the unstable tree is available as
bk://xenbits.xensource.com/xen-unstable.bk If you don't want to use bk, the open source bk-client and sourcepuller
both work fine against it. I expect we'll continue to mirror stuff
through to BK regardless.

Hopefully we'll get a hg mirror on xenbits.xensource.com soon as well.

Since it looks like things are leaning more towards mercurial at the
moment, I decided to check it out.  I hadn't previously paid much
attention to it since I could see that any projects were making use of
it and thought it was just too early in development to be practical.  I
have to admit I was very impressed with several aspects of it, but it
does seem to be lacking in a number of areas as well.
I don't know if this feature is important to anyone but me, but hg
currently doesn't allow you to pull a specific revision, making testing
back through versions to find the point where something broke very

Mercurial looks further along than some of the other new SCM projects (such as bzr), and it does look usable, but the ability to diff previous revisions does seem rather essential for a revision control system. :) On the other hand, the easy interoperation with git would be helpful.

Another possible option might be Bazaar (baz, not bzr). It uses the Arch format and interoperates with Arch, but the user-interface is far more usable, and has a relatively low learning curve from CVS/SVN/etc (unlike tla). It has all the distributed features one might want, and it has the advantage that all the tools designed around arch still work. There's a useful quick-start guide for Bazaar at http://usefulinc.com/edd/blog/contents/2005/05/04-bazaar/read .

- Josh Triplett

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>