<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Git forking for fun and profit</title>
	<atom:link href="http://labnotes.org/2008/04/30/git-forking-for-fun-and-profit/feed/" rel="self" type="application/rss+xml" />
	<link>http://labnotes.org/2008/04/30/git-forking-for-fun-and-profit/</link>
	<description></description>
	<lastBuildDate>Mon, 26 Jul 2010 17:36:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: How git can help Eclipse. at Lunar Ocean</title>
		<link>http://labnotes.org/2008/04/30/git-forking-for-fun-and-profit/comment-page-1/#comment-141445</link>
		<dc:creator>How git can help Eclipse. at Lunar Ocean</dc:creator>
		<pubDate>Fri, 10 Oct 2008 12:25:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labnotes.org/?p=1046#comment-141445</guid>
		<description>[...] blog post is more or less a copy paste of the investigation and formulation work Assaf did for [...]</description>
		<content:encoded><![CDATA[<p>[...] blog post is more or less a copy paste of the investigation and formulation work Assaf did for [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Labnotes &#187; Open Development and the Flow of Spice</title>
		<link>http://labnotes.org/2008/04/30/git-forking-for-fun-and-profit/comment-page-1/#comment-141103</link>
		<dc:creator>Labnotes &#187; Open Development and the Flow of Spice</dc:creator>
		<pubDate>Thu, 14 Aug 2008 00:50:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labnotes.org/?p=1046#comment-141103</guid>
		<description>[...] Think of the way we use Git, not the design of it, but the development practices it promotes. It enables independent development and promotes experiments. There&#8217;s less friction and less communication required: if you need [...]</description>
		<content:encoded><![CDATA[<p>[...] Think of the way we use Git, not the design of it, but the development practices it promotes. It enables independent development and promotes experiments. There&#8217;s less friction and less communication required: if you need [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Git Isn&#8217;t Social &#171; Dead Ink Vinyl</title>
		<link>http://labnotes.org/2008/04/30/git-forking-for-fun-and-profit/comment-page-1/#comment-140764</link>
		<dc:creator>Git Isn&#8217;t Social &#171; Dead Ink Vinyl</dc:creator>
		<pubDate>Sun, 06 Jul 2008 04:52:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labnotes.org/?p=1046#comment-140764</guid>
		<description>[...] continue to be astounded that the community believes Git to be more social than centralized VCS like Subversion. I guess the notion is that Git makes the following scenario [...]</description>
		<content:encoded><![CDATA[<p>[...] continue to be astounded that the community believes Git to be more social than centralized VCS like Subversion. I guess the notion is that Git makes the following scenario [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Assaf</title>
		<link>http://labnotes.org/2008/04/30/git-forking-for-fun-and-profit/comment-page-1/#comment-140469</link>
		<dc:creator>Assaf</dc:creator>
		<pubDate>Tue, 06 May 2008 23:18:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labnotes.org/?p=1046#comment-140469</guid>
		<description>Cristi, thanks, that&#039;s even better than my tip.</description>
		<content:encoded><![CDATA[<p>Cristi, thanks, that&#8217;s even better than my tip.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cristi Balan</title>
		<link>http://labnotes.org/2008/04/30/git-forking-for-fun-and-profit/comment-page-1/#comment-140464</link>
		<dc:creator>Cristi Balan</dc:creator>
		<pubDate>Mon, 05 May 2008 18:29:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labnotes.org/?p=1046#comment-140464</guid>
		<description>Actually, Last Changed Rev is not that great. The revision it gives you doesn&#039;t work with git-svn if the last change on the path you&#039;re asking for is the result of a copy.

Check out this commit for a solution that works:

http://github.com/evilchelu/braid/commit/6e21617a196666ca726cf16d3257bb7aa0e7df0a</description>
		<content:encoded><![CDATA[<p>Actually, Last Changed Rev is not that great. The revision it gives you doesn&#8217;t work with git-svn if the last change on the path you&#8217;re asking for is the result of a copy.</p>
<p>Check out this commit for a solution that works:</p>
<p><a href="http://github.com/evilchelu/braid/commit/6e21617a196666ca726cf16d3257bb7aa0e7df0a" rel="nofollow">http://github.com/evilchelu/braid/commit/6e21617a196666ca726cf16d3257bb7aa0e7df0a</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Assaf</title>
		<link>http://labnotes.org/2008/04/30/git-forking-for-fun-and-profit/comment-page-1/#comment-140442</link>
		<dc:creator>Assaf</dc:creator>
		<pubDate>Fri, 02 May 2008 02:26:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labnotes.org/?p=1046#comment-140442</guid>
		<description>True.  I never actually took the time to figure out why Git is better, because ... well, it just works.</description>
		<content:encoded><![CDATA[<p>True.  I never actually took the time to figure out why Git is better, because &#8230; well, it just works.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aristotle</title>
		<link>http://labnotes.org/2008/04/30/git-forking-for-fun-and-profit/comment-page-1/#comment-140437</link>
		<dc:creator>Aristotle</dc:creator>
		<pubDate>Thu, 01 May 2008 15:04:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labnotes.org/?p=1046#comment-140437</guid>
		<description>&lt;blockquote&gt;Yes, SVN had branches since forever. Not the same thing.&lt;/blockquote&gt;

But you don’t say &lt;em&gt;why&lt;/em&gt; it’s not the same thing, and that’s what’s key. The why is that Subversion improved on CVS for the irrelevant part of the process: making it easy to &lt;em&gt;create&lt;/em&gt; a branch. However, it does nothing to help you with the &lt;em&gt;interesting&lt;/em&gt; (and time-consuming) side of the process: merging back two or more branches into one, eg. swallowing a feature branch into trunk. It doesn’t even keep track of which changes have already been pulled into a branch during intermittent merges you may have done to reduce the number of conflicts. A DVCS, OTOH, does as much of the merge automatically as possible. (Some, like Codeville, try to be overly clever, trying to resolve conflicts even in ambiguous situations; git doesn’t, which is one of the reason that its tag line is “the stupid content tracker.”) Automatic merging is the bedrock that supports cheap branching, which is the foundation of DVCSs.</description>
		<content:encoded><![CDATA[<blockquote><p>Yes, SVN had branches since forever. Not the same thing.</p></blockquote>
<p>But you don’t say <em>why</em> it’s not the same thing, and that’s what’s key. The why is that Subversion improved on CVS for the irrelevant part of the process: making it easy to <em>create</em> a branch. However, it does nothing to help you with the <em>interesting</em> (and time-consuming) side of the process: merging back two or more branches into one, eg. swallowing a feature branch into trunk. It doesn’t even keep track of which changes have already been pulled into a branch during intermittent merges you may have done to reduce the number of conflicts. A DVCS, OTOH, does as much of the merge automatically as possible. (Some, like Codeville, try to be overly clever, trying to resolve conflicts even in ambiguous situations; git doesn’t, which is one of the reason that its tag line is “the stupid content tracker.”) Automatic merging is the bedrock that supports cheap branching, which is the foundation of DVCSs.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
