<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Mercurial: a field report</title>
	<atom:link href="http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/</link>
	<description>Samuel Tardieu's dual-sided blog</description>
	<pubDate>Sat, 11 Oct 2008 09:46:14 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Lionel</title>
		<link>http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3528</link>
		<dc:creator>Lionel</dc:creator>
		<pubDate>Thu, 01 Jun 2006 06:43:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3528</guid>
		<description>This is what I am experiencing whit DARCS. 
I was really pleased when trying it on my Linux box on a small personnal project. But when using it at work on a 4 guys project... some of the pull just never complete! I wondered if it was specific to the Solaris version, you answered. 
I'll give Mercurial a try.</description>
		<content:encoded><![CDATA[<p>This is what I am experiencing whit DARCS.<br />
I was really pleased when trying it on my Linux box on a small personnal project. But when using it at work on a 4 guys project&#8230; some of the pull just never complete! I wondered if it was specific to the Solaris version, you answered.<br />
I&#8217;ll give Mercurial a try.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Samuel Tardieu</title>
		<link>http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3510</link>
		<dc:creator>Samuel Tardieu</dc:creator>
		<pubDate>Wed, 31 May 2006 22:27:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3510</guid>
		<description>I just &lt;b&gt;love&lt;/b&gt; Darcs, but it is painfully slow when working on large repositories (for the contest, I worked on the GCC+GNAT tree and the Linux kernel tree and Darcs would have taken ages to perform minor operations). Mercurial is blazingly fast.</description>
		<content:encoded><![CDATA[<p>I just <b>love</b> Darcs, but it is painfully slow when working on large repositories (for the contest, I worked on the GCC+GNAT tree and the Linux kernel tree and Darcs would have taken ages to perform minor operations). Mercurial is blazingly fast.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lionel</title>
		<link>http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3509</link>
		<dc:creator>Lionel</dc:creator>
		<pubDate>Wed, 31 May 2006 22:23:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3509</guid>
		<description>Hi Sam, should I undestand that DARCS is no more the distributed SCM of choice for you?</description>
		<content:encoded><![CDATA[<p>Hi Sam, should I undestand that DARCS is no more the distributed SCM of choice for you?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Samuel Tardieu</title>
		<link>http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3490</link>
		<dc:creator>Samuel Tardieu</dc:creator>
		<pubDate>Wed, 31 May 2006 12:10:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3490</guid>
		<description>Not the development process, only the testing process. We only had one physical robot, so we couldn't test two branches at a time. It was easier to reintegrate changes before testing.

At some occasions however, two developers changed different things and tested one after the other (we had a network access to the robot) as each test took a few seconds only. In this case, the changes have been reintegrated together. But this was not our common way of working.</description>
		<content:encoded><![CDATA[<p>Not the development process, only the testing process. We only had one physical robot, so we couldn&#8217;t test two branches at a time. It was easier to reintegrate changes before testing.</p>
<p>At some occasions however, two developers changed different things and tested one after the other (we had a network access to the robot) as each test took a few seconds only. In this case, the changes have been reintegrated together. But this was not our common way of working.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas</title>
		<link>http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3489</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Wed, 31 May 2006 12:08:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3489</guid>
		<description>OK, so actually the development process was completely serialized...</description>
		<content:encoded><![CDATA[<p>OK, so actually the development process was completely serialized&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Samuel Tardieu</title>
		<link>http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3487</link>
		<dc:creator>Samuel Tardieu</dc:creator>
		<pubDate>Wed, 31 May 2006 11:18:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3487</guid>
		<description>Those branches didn't diverge. When someone had some code ready, it was pulled by the person doing the tests on the robot at this time and tested right away.

We had a policy on the central server not to push anything unless it compiled so that someone doesn't end up with a non-buildable version because of someone else. This was not enforced with technological solutions but could have been. In peer-to-peer mode, we were constantly working together (working in 21 hours shifts with about 3 hours of sleep per night while on-site) and when something was ready the developer asked the current tester (if different) to pull from his repository.</description>
		<content:encoded><![CDATA[<p>Those branches didn&#8217;t diverge. When someone had some code ready, it was pulled by the person doing the tests on the robot at this time and tested right away.</p>
<p>We had a policy on the central server not to push anything unless it compiled so that someone doesn&#8217;t end up with a non-buildable version because of someone else. This was not enforced with technological solutions but could have been. In peer-to-peer mode, we were constantly working together (working in 21 hours shifts with about 3 hours of sleep per night while on-site) and when something was ready the developer asked the current tester (if different) to pull from his repository.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas</title>
		<link>http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3486</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Wed, 31 May 2006 11:12:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/#comment-3486</guid>
		<description>How did you select what actually ended up on board, with so many concurrently active branches being maintained?</description>
		<content:encoded><![CDATA[<p>How did you select what actually ended up on board, with so many concurrently active branches being maintained?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
