<?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: Did I mention that svn sucks?</title>
	<atom:link href="http://jbowes.dangerouslyinc.com/2007/02/11/did-i-mention-that-svn-sucks/feed/" rel="self" type="application/rss+xml" />
	<link>http://jbowes.dangerouslyinc.com/2007/02/11/did-i-mention-that-svn-sucks/</link>
	<description>Purveyor of Pre-eminent Programmes</description>
	<pubDate>Thu, 20 Nov 2008 22:35:47 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: James Bowes</title>
		<link>http://jbowes.dangerouslyinc.com/2007/02/11/did-i-mention-that-svn-sucks/#comment-44</link>
		<dc:creator>James Bowes</dc:creator>
		<pubDate>Wed, 14 Feb 2007 19:32:54 +0000</pubDate>
		<guid isPermaLink="false">http://jbowes.dangerouslyinc.com/2007/02/11/did-i-mention-that-svn-sucks/#comment-44</guid>
		<description>&gt;Not once the space occupied by a project’s history and revision trees are significantly  greater than the size of the head of the project.

It's going to be a lot of history before that happens.

&gt; Besides, if git et al do that, why are you complaining about how much space subversion uses?

Precisely because of this. If git is able to keep the entire history plus checkout in similar space as an svn checkout, then obviously svn is doing something wrong.

Keith Packard has a good write-up on the matter:
http://keithp.com/blog/Repository_Formats_Matter.html</description>
		<content:encoded><![CDATA[<p>>Not once the space occupied by a project’s history and revision trees are significantly  greater than the size of the head of the project.</p>
<p>It&#8217;s going to be a lot of history before that happens.</p>
<p>> Besides, if git et al do that, why are you complaining about how much space subversion uses?</p>
<p>Precisely because of this. If git is able to keep the entire history plus checkout in similar space as an svn checkout, then obviously svn is doing something wrong.</p>
<p>Keith Packard has a good write-up on the matter:<br />
<a href="http://keithp.com/blog/Repository_Formats_Matter.html" rel="nofollow">http://keithp.com/blog/Repository_Formats_Matter.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ws</title>
		<link>http://jbowes.dangerouslyinc.com/2007/02/11/did-i-mention-that-svn-sucks/#comment-43</link>
		<dc:creator>ws</dc:creator>
		<pubDate>Wed, 14 Feb 2007 17:23:28 +0000</pubDate>
		<guid isPermaLink="false">http://jbowes.dangerouslyinc.com/2007/02/11/did-i-mention-that-svn-sucks/#comment-43</guid>
		<description>&#62; git, mercurial, and company are able to store the full project’s history on disk in a similar amount of space as an svn checkout.

Not once the space occupied by a project's history and revision trees are significantly greater than the size of the head of the project.

Besides, if git et al do that, why are you complaining about how much space subversion uses?</description>
		<content:encoded><![CDATA[<p>&gt; git, mercurial, and company are able to store the full project’s history on disk in a similar amount of space as an svn checkout.</p>
<p>Not once the space occupied by a project&#8217;s history and revision trees are significantly greater than the size of the head of the project.</p>
<p>Besides, if git et al do that, why are you complaining about how much space subversion uses?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Bowes</title>
		<link>http://jbowes.dangerouslyinc.com/2007/02/11/did-i-mention-that-svn-sucks/#comment-41</link>
		<dc:creator>James Bowes</dc:creator>
		<pubDate>Wed, 14 Feb 2007 13:31:42 +0000</pubDate>
		<guid isPermaLink="false">http://jbowes.dangerouslyinc.com/2007/02/11/did-i-mention-that-svn-sucks/#comment-41</guid>
		<description>Disk space is cheap. So why not store the entire history on local disk? git, mercurial, and company are able to store the full project's history on disk in a similar amount of space as an svn checkout.

svn is a fine scm if you look at it in isolation, but when placed next to everything else available, it's sorely lacking.</description>
		<content:encoded><![CDATA[<p>Disk space is cheap. So why not store the entire history on local disk? git, mercurial, and company are able to store the full project&#8217;s history on disk in a similar amount of space as an svn checkout.</p>
<p>svn is a fine scm if you look at it in isolation, but when placed next to everything else available, it&#8217;s sorely lacking.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ws</title>
		<link>http://jbowes.dangerouslyinc.com/2007/02/11/did-i-mention-that-svn-sucks/#comment-38</link>
		<dc:creator>ws</dc:creator>
		<pubDate>Wed, 14 Feb 2007 05:09:54 +0000</pubDate>
		<guid isPermaLink="false">http://jbowes.dangerouslyinc.com/2007/02/11/did-i-mention-that-svn-sucks/#comment-38</guid>
		<description>Disk space is cheap. Subversion keeps a pristine copy of everything in the repository. That's so you don't have to suck up your entire downstream bandwidth, or put an unnecessary load on a server in order to find out what you've changed. I'm sure those aren't the only reasons, but they're the ones I can name off the top of my head.

BTW, you should tweak your stylesheet. Faint-green on a white background doesn't show at all. Ideally, people shouldn't have to highlight the text in order to read it.</description>
		<content:encoded><![CDATA[<p>Disk space is cheap. Subversion keeps a pristine copy of everything in the repository. That&#8217;s so you don&#8217;t have to suck up your entire downstream bandwidth, or put an unnecessary load on a server in order to find out what you&#8217;ve changed. I&#8217;m sure those aren&#8217;t the only reasons, but they&#8217;re the ones I can name off the top of my head.</p>
<p>BTW, you should tweak your stylesheet. Faint-green on a white background doesn&#8217;t show at all. Ideally, people shouldn&#8217;t have to highlight the text in order to read it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
