W3C home > Mailing lists > Public > public-css-testsuite@w3.org > May 2011

Re: Subversion vs Mercurial for test suite repository

From: Daniel Weck <daniel.weck@gmail.com>
Date: Tue, 10 May 2011 08:03:01 +0100
Cc: "public-css-testsuite@w3.org mailing list" <public-css-testsuite@w3.org>, CSS WG <w3c-css-wg@w3.org>
Message-Id: <9B2511D0-760D-4016-9F72-6E424D682723@gmail.com>
To: "Linss, Peter" <peter.linss@hp.com>
Hg is a nice VCS, I like the ability to commit "locally" and perform  
local diffs before pushing to the main repository. Note that just like  
Git (and unlike SVN), partial cloning / checkout is not possible. This  
is fine as long as each repository is reasonably small. Also note that  
Google Code offers both SVN and Hg hosting, so it's gaining traction  
in the mainstream too. Dan

On 10 May 2011, at 02:48, Linss, Peter wrote:

> I'm beginning work on a management system for our test suite  
> repository (it's called Shepherd).
>
> The management system is going to be tightly coupled to the version  
> control system, which is currently Subversion.
>
> The issue here is that W3C has an interest group currently focused  
> on building test suite tools for use by all the working groups. It  
> looks like our harness, build system and Shepherd are likely going  
> to serve as the foundation for the W3C wide set of tools. That IG  
> however, has decided to use Mercurial for their test suite repository.
>
> This means that we either switch our repository over to Mercurial,  
> we keep on with a diverging set of testing tools, or I try to build  
> the tools to run on both Subversion and Mercurial (which I'd rather  
> not do).
>
> I think, in the long run, we'd be better served to keep our tools  
> and testing infrastructure aligned with the rest of W3C. This means  
> us switching to Mercurial. And if we're going to do it, the sooner  
> the better.
>
> Before I pull the switch and change our repository over, I wanted to  
> get some feedback, so, thoughts?
>
> Peter
Received on Tuesday, 10 May 2011 07:12:57 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 10 May 2011 07:13:04 GMT