<?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: Renaming is the killer app of distributed version control</title>
	<atom:link href="http://www.markshuttleworth.com/archives/123/feed" rel="self" type="application/rss+xml" />
	<link>http://www.markshuttleworth.com/archives/123</link>
	<description>Planetary perspectives</description>
	<pubDate>Sat, 05 Jul 2008 00:21:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: On choosing Bazaar for DVCS &#171; Handwaving</title>
		<link>http://www.markshuttleworth.com/archives/123#comment-300867</link>
		<dc:creator>On choosing Bazaar for DVCS &#171; Handwaving</dc:creator>
		<pubDate>Thu, 15 May 2008 14:06:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/123#comment-300867</guid>
		<description>[...] performance because my projects are small. The feature that broke the tie between the other two is renaming. Bazaar treats renaming as a primitive operation, whereas Mercurial treats it as a copy and delete. [...]</description>
		<content:encoded><![CDATA[<p>[...] performance because my projects are small. The feature that broke the tie between the other two is renaming. Bazaar treats renaming as a primitive operation, whereas Mercurial treats it as a copy and delete. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: code, code.back, code.back2&#8230; - A better way with Revison Control (svn/git/bzr/hg tutorials &#38; comparisons) &#171; ☠ I could not think of a blog title ☠</title>
		<link>http://www.markshuttleworth.com/archives/123#comment-295940</link>
		<dc:creator>code, code.back, code.back2&#8230; - A better way with Revison Control (svn/git/bzr/hg tutorials &#38; comparisons) &#171; ☠ I could not think of a blog title ☠</dc:creator>
		<pubDate>Sat, 26 Apr 2008 06:26:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/123#comment-295940</guid>
		<description>[...] improvements in their changelogs. I haven&#8217;t found any videos on Bazaar but there have been three, shuttleworth, posts recently on bazaar as a lossless [...]</description>
		<content:encoded><![CDATA[<p>[...] improvements in their changelogs. I haven&#8217;t found any videos on Bazaar but there have been three, shuttleworth, posts recently on bazaar as a lossless [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Shuttleworth on renaming and merging &#8212; Version Control Blog &#8212; branching and merging, Ideas, SCM features and concepts, Bazaar/bzr,</title>
		<link>http://www.markshuttleworth.com/archives/123#comment-175857</link>
		<dc:creator>Mark Shuttleworth on renaming and merging &#8212; Version Control Blog &#8212; branching and merging, Ideas, SCM features and concepts, Bazaar/bzr,</dc:creator>
		<pubDate>Sat, 06 Oct 2007 20:37:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/123#comment-175857</guid>
		<description>[...] &#8220;Renaming is the killer app of distributed version control&#8221;; [...]</description>
		<content:encoded><![CDATA[<p>[...] &#8220;Renaming is the killer app of distributed version control&#8221;; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hendy Irawan</title>
		<link>http://www.markshuttleworth.com/archives/123#comment-161581</link>
		<dc:creator>Hendy Irawan</dc:creator>
		<pubDate>Tue, 11 Sep 2007 11:27:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/123#comment-161581</guid>
		<description>Come on Bazaar, speed up! I'm behind you... :-)</description>
		<content:encoded><![CDATA[<p>Come on Bazaar, speed up! I&#8217;m behind you&#8230; <img src='http://www.markshuttleworth.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hendy Irawan</title>
		<link>http://www.markshuttleworth.com/archives/123#comment-161564</link>
		<dc:creator>Hendy Irawan</dc:creator>
		<pubDate>Tue, 11 Sep 2007 10:54:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/123#comment-161564</guid>
		<description>Mark I've just tried Bazaar on Launchpad and the slowness esp. for pushing (SFTP) is killing me at this time.

Robert Collins has stated that this is a known problem (expensive roundtrips) and Bazaar developers are working on a better algorithm for 0.92... I really do hope it gets better.

I haven't tried the smart server, but I really hope you implement it _at least_ on Launchpad since it's your flagship Bazaar hosting.

I think I'm going back to SVN... :(

&lt;strong&gt;Mark Shuttleworth says:&lt;/strong&gt; Right now the performance focus has been on local performance. I think the latest Bzr code is faster than almost anything other than Git for initial commit, and very close to the others on status, incremental commit etc. Some local things like annotate are faster in Bzr than anything else, which is cool, I use that a lot. The 1.0 release should stack up well for local performance. In the next cycle, for 2.0, I believe the high performance smart server (HPSS) branch will land, and then Bzr should be great over a slow link too. That's not quite as important to me because I tend to work offline then push to the network in the background while I'm doing other online stuff, but I know it's quite important to other folks and the bzr guys want to make it rock.</description>
		<content:encoded><![CDATA[<p>Mark I&#8217;ve just tried Bazaar on Launchpad and the slowness esp. for pushing (SFTP) is killing me at this time.</p>
<p>Robert Collins has stated that this is a known problem (expensive roundtrips) and Bazaar developers are working on a better algorithm for 0.92&#8230; I really do hope it gets better.</p>
<p>I haven&#8217;t tried the smart server, but I really hope you implement it _at least_ on Launchpad since it&#8217;s your flagship Bazaar hosting.</p>
<p>I think I&#8217;m going back to SVN&#8230; <img src='http://www.markshuttleworth.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p><strong>Mark Shuttleworth says:</strong> Right now the performance focus has been on local performance. I think the latest Bzr code is faster than almost anything other than Git for initial commit, and very close to the others on status, incremental commit etc. Some local things like annotate are faster in Bzr than anything else, which is cool, I use that a lot. The 1.0 release should stack up well for local performance. In the next cycle, for 2.0, I believe the high performance smart server (HPSS) branch will land, and then Bzr should be great over a slow link too. That&#8217;s not quite as important to me because I tend to work offline then push to the network in the background while I&#8217;m doing other online stuff, but I know it&#8217;s quite important to other folks and the bzr guys want to make it rock.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Directory renaming in SCM &#171; Maciej Bliziński</title>
		<link>http://www.markshuttleworth.com/archives/123#comment-160854</link>
		<dc:creator>Directory renaming in SCM &#171; Maciej Bliziński</dc:creator>
		<pubDate>Mon, 10 Sep 2007 07:04:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/123#comment-160854</guid>
		<description>[...] Shuttleworth has written an interesting thing: that file and directory renaming is one of the most important operations to be handled with an [...]</description>
		<content:encoded><![CDATA[<p>[...] Shuttleworth has written an interesting thing: that file and directory renaming is one of the most important operations to be handled with an [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Contributing to projects on Launchpad.net with Bazaar &#124; Muffin Research Labs by Stuart Colville</title>
		<link>http://www.markshuttleworth.com/archives/123#comment-147229</link>
		<dc:creator>Contributing to projects on Launchpad.net with Bazaar &#124; Muffin Research Labs by Stuart Colville</dc:creator>
		<pubDate>Tue, 14 Aug 2007 22:34:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/123#comment-147229</guid>
		<description>[...] and renaming of files with ease. (See more about that in Mark Shuttleworth&#8217;s article: Renaming is the killer app of distributed version control) this is really important, as you want to have the flexibility to re-structure a project as you [...]</description>
		<content:encoded><![CDATA[<p>[...] and renaming of files with ease. (See more about that in Mark Shuttleworth&#8217;s article: Renaming is the killer app of distributed version control) this is really important, as you want to have the flexibility to re-structure a project as you [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas</title>
		<link>http://www.markshuttleworth.com/archives/123#comment-142756</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Fri, 03 Aug 2007 16:15:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/123#comment-142756</guid>
		<description>Mark, I know this may sound a bit biased because I'm working on a related project, but I for myself can state that the rename support in monotone (http://monotone.ca) should perfectly fit your needs. monotone may be a bit slower in certain areas (initial pull, log) which are worked on heavily, but if you just want the feeling that a system actually _cares_ about your data, then it should be the right thing for you. If speed is an issue, you maybe want to look into mercurial or even git. But as one of the project founders of monotone recently stated, "the battle is over" and the most important thing is that DVCS have won _at all_. IMHO everything distributed is better than subversion or even CVS =)</description>
		<content:encoded><![CDATA[<p>Mark, I know this may sound a bit biased because I&#8217;m working on a related project, but I for myself can state that the rename support in monotone (http://monotone.ca) should perfectly fit your needs. monotone may be a bit slower in certain areas (initial pull, log) which are worked on heavily, but if you just want the feeling that a system actually _cares_ about your data, then it should be the right thing for you. If speed is an issue, you maybe want to look into mercurial or even git. But as one of the project founders of monotone recently stated, &#8220;the battle is over&#8221; and the most important thing is that DVCS have won _at all_. IMHO everything distributed is better than subversion or even CVS =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: João Marcus</title>
		<link>http://www.markshuttleworth.com/archives/123#comment-121947</link>
		<dc:creator>João Marcus</dc:creator>
		<pubDate>Wed, 27 Jun 2007 02:36:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/123#comment-121947</guid>
		<description>I happen to prefer Bazaar. However, the multiple nasty "UnicodeDecodeError" messages I get when adding files with non-ascii characters in their names is a major blocker. I simply cannot use Bazaar. Pleeeeeeeeeease fix it!</description>
		<content:encoded><![CDATA[<p>I happen to prefer Bazaar. However, the multiple nasty &#8220;UnicodeDecodeError&#8221; messages I get when adding files with non-ascii characters in their names is a major blocker. I simply cannot use Bazaar. Pleeeeeeeeeease fix it!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: brendan</title>
		<link>http://www.markshuttleworth.com/archives/123#comment-121630</link>
		<dc:creator>brendan</dc:creator>
		<pubDate>Tue, 26 Jun 2007 19:34:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/123#comment-121630</guid>
		<description>By the way, in addition to noting that Mercurial 0.9.4 addresses some of the interesting points raised by John Meinel above, I'd like to mention that Mercurial has an inotify extension that reduces the time for status to basically instantaneous (vs the 1.3 seconds mentioned above). Since status is implied by many other commands (commit, diff, etc), this tends to be a very noticeable improvement.</description>
		<content:encoded><![CDATA[<p>By the way, in addition to noting that Mercurial 0.9.4 addresses some of the interesting points raised by John Meinel above, I&#8217;d like to mention that Mercurial has an inotify extension that reduces the time for status to basically instantaneous (vs the 1.3 seconds mentioned above). Since status is implied by many other commands (commit, diff, etc), this tends to be a very noticeable improvement.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
