<?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 Feature Branches</title>
	<atom:link href="http://changelog.complete.org/archives/697-git-feature-branches/feed" rel="self" type="application/rss+xml" />
	<link>http://changelog.complete.org/archives/697-git-feature-branches</link>
	<description>Viewpoints on technology, society, and government</description>
	<lastBuildDate>Sun, 16 Jun 2013 18:07:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: James Bunton</title>
		<link>http://changelog.complete.org/archives/697-git-feature-branches/comment-page-1#comment-3172</link>
		<dc:creator>James Bunton</dc:creator>
		<pubDate>Tue, 10 Feb 2009 10:04:01 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/697-git-feature-branches.html#comment-3172</guid>
		<description><![CDATA[Something new in Mercurial (AFAIK) is &#039;local branches&#039;.
http://www.selenic.com/mercurial/wiki/index.cgi/LocalbranchExtension
As far as I can tell these are pretty much like Git&#039;s branches. Unfortunately they don&#039;t seem to be a part of the standard Mercurial distribution yet.]]></description>
		<content:encoded><![CDATA[<p>Something new in Mercurial (AFAIK) is &#8216;local branches&#8217;.<br />
<a href="http://www.selenic.com/mercurial/wiki/index.cgi/LocalbranchExtension" rel="nofollow">http://www.selenic.com/mercurial/wiki/index.cgi/LocalbranchExtension</a><br />
As far as I can tell these are pretty much like Git&#8217;s branches. Unfortunately they don&#8217;t seem to be a part of the standard Mercurial distribution yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Björn Steinbrink</title>
		<link>http://changelog.complete.org/archives/697-git-feature-branches/comment-page-1#comment-2045</link>
		<dc:creator>Björn Steinbrink</dc:creator>
		<pubDate>Thu, 06 Mar 2008 00:09:47 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/697-git-feature-branches.html#comment-2045</guid>
		<description><![CDATA[Probably nowhere. I&#039;m just curious when it comes to URL parameters and usually throw &quot;interesting&quot; things in there to see what happens (or usually: how to make the script behave badly ;-)). Passing refs was the natural thing to try when I saw the hashes in the URLs.

Obviously, for blobdiff and commitdiff, that&#039;s not what you&#039;re actually supposed to do. blobdiff doesn&#039;t handle multi-file diffs at all, and commit diff has the commit message header, which is pretty bogus when you&#039;re not diffing against the real parent(s).

I guess you could add a treediff pretty easily, as it seems to boil down to a commitdiff without the commit message header.]]></description>
		<content:encoded><![CDATA[<p>Probably nowhere. I&#8217;m just curious when it comes to URL parameters and usually throw &#8220;interesting&#8221; things in there to see what happens (or usually: how to make the script behave badly ;-)). Passing refs was the natural thing to try when I saw the hashes in the URLs.</p>
<p>Obviously, for blobdiff and commitdiff, that&#8217;s not what you&#8217;re actually supposed to do. blobdiff doesn&#8217;t handle multi-file diffs at all, and commit diff has the commit message header, which is pretty bogus when you&#8217;re not diffing against the real parent(s).</p>
<p>I guess you could add a treediff pretty easily, as it seems to boil down to a commitdiff without the commit message header.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Kow</title>
		<link>http://changelog.complete.org/archives/697-git-feature-branches/comment-page-1#comment-2044</link>
		<dc:creator>Eric Kow</dc:creator>
		<pubDate>Wed, 05 Mar 2008 15:51:37 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/697-git-feature-branches.html#comment-2044</guid>
		<description><![CDATA[Hi, I think you can contact James
[url=&quot;http://jblack.linuxguru.net/contact_me&quot;]here[/url].]]></description>
		<content:encoded><![CDATA[<p>Hi, I think you can contact James<br />
[url="http://jblack.linuxguru.net/contact_me"]here[/url].</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Goerzen</title>
		<link>http://changelog.complete.org/archives/697-git-feature-branches/comment-page-1#comment-2043</link>
		<dc:creator>John Goerzen</dc:creator>
		<pubDate>Wed, 05 Mar 2008 15:23:16 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/697-git-feature-branches.html#comment-2043</guid>
		<description><![CDATA[Hi Eric,

I didn&#039;t know about that Planet -- nice site, and I&#039;ve added it to my Bloglines feeds.

But I can&#039;t find any contact information to ask to be added.  Do you know whom I talk to?]]></description>
		<content:encoded><![CDATA[<p>Hi Eric,</p>
<p>I didn&#8217;t know about that Planet &#8212; nice site, and I&#8217;ve added it to my Bloglines feeds.</p>
<p>But I can&#8217;t find any contact information to ask to be added.  Do you know whom I talk to?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Goerzen</title>
		<link>http://changelog.complete.org/archives/697-git-feature-branches/comment-page-1#comment-2042</link>
		<dc:creator>John Goerzen</dc:creator>
		<pubDate>Wed, 05 Mar 2008 15:20:42 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/697-git-feature-branches.html#comment-2042</guid>
		<description><![CDATA[Git in particular.

With Mercurial, I would have had to have a separate repo for every single feature branch.  It would be possible, but would be more difficult and take more careful scripting, disk space, and thought.

Mercurial&#039;s in-tree branches aren&#039;t really the same thing as Git&#039;s, and I don&#039;t think they&#039;d be quite right for this.]]></description>
		<content:encoded><![CDATA[<p>Git in particular.</p>
<p>With Mercurial, I would have had to have a separate repo for every single feature branch.  It would be possible, but would be more difficult and take more careful scripting, disk space, and thought.</p>
<p>Mercurial&#8217;s in-tree branches aren&#8217;t really the same thing as Git&#8217;s, and I don&#8217;t think they&#8217;d be quite right for this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Goerzen</title>
		<link>http://changelog.complete.org/archives/697-git-feature-branches/comment-page-1#comment-2041</link>
		<dc:creator>John Goerzen</dc:creator>
		<pubDate>Wed, 05 Mar 2008 15:17:30 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/697-git-feature-branches.html#comment-2041</guid>
		<description><![CDATA[I don&#039;t think this is quite what I&#039;m after.  It could merge a bunch of stuff into master, but what I want is to merge the same stuff into each topic branch, then merge all those into master.]]></description>
		<content:encoded><![CDATA[<p>I don&#8217;t think this is quite what I&#8217;m after.  It could merge a bunch of stuff into master, but what I want is to merge the same stuff into each topic branch, then merge all those into master.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Goerzen</title>
		<link>http://changelog.complete.org/archives/697-git-feature-branches/comment-page-1#comment-2040</link>
		<dc:creator>John Goerzen</dc:creator>
		<pubDate>Wed, 05 Mar 2008 15:06:38 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/697-git-feature-branches.html#comment-2040</guid>
		<description><![CDATA[Thanks, Bjorn.  I&#039;m wondering where I might have gone to learn about this?  I didn&#039;t see it in any docs.]]></description>
		<content:encoded><![CDATA[<p>Thanks, Bjorn.  I&#8217;m wondering where I might have gone to learn about this?  I didn&#8217;t see it in any docs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron Kaplan</title>
		<link>http://changelog.complete.org/archives/697-git-feature-branches/comment-page-1#comment-2039</link>
		<dc:creator>Aaron Kaplan</dc:creator>
		<pubDate>Wed, 05 Mar 2008 12:21:20 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/697-git-feature-branches.html#comment-2039</guid>
		<description><![CDATA[Are you raving about feature branches in general, or git feature branches in particular?  Does git support this model better than mercurial, for example?  If so, how?

(Um, raving as in &quot;rave reviews,&quot; not as in &quot;raving lunatic.&quot;)]]></description>
		<content:encoded><![CDATA[<p>Are you raving about feature branches in general, or git feature branches in particular?  Does git support this model better than mercurial, for example?  If so, how?</p>
<p>(Um, raving as in &#8220;rave reviews,&#8221; not as in &#8220;raving lunatic.&#8221;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Kow</title>
		<link>http://changelog.complete.org/archives/697-git-feature-branches/comment-page-1#comment-2038</link>
		<dc:creator>Eric Kow</dc:creator>
		<pubDate>Wed, 05 Mar 2008 09:35:08 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/697-git-feature-branches.html#comment-2038</guid>
		<description><![CDATA[John, might I suggest you get your blog added to the [url=http://planet.revisioncontrol.net] Revision Control planet[/url]?  I think it&#039;s run by James Blackwell, a Bzr guy.

They might have to create a new category for users like you and zooko who take on the task of learning about various version control systems and telling us about it.  (for which, thanks!)]]></description>
		<content:encoded><![CDATA[<p>John, might I suggest you get your blog added to the [url=http://planet.revisioncontrol.net] Revision Control planet[/url]?  I think it&#8217;s run by James Blackwell, a Bzr guy.</p>
<p>They might have to create a new category for users like you and zooko who take on the task of learning about various version control systems and telling us about it.  (for which, thanks!)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh</title>
		<link>http://changelog.complete.org/archives/697-git-feature-branches/comment-page-1#comment-2037</link>
		<dc:creator>Josh</dc:creator>
		<pubDate>Wed, 05 Mar 2008 06:15:18 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/697-git-feature-branches.html#comment-2037</guid>
		<description><![CDATA[You can configure Git to merge multiple branches when you &quot;git pull&quot;, doing an octopus merge.  See the git-config manpage for documentation about branch.&lt;name&gt;.merge.]]></description>
		<content:encoded><![CDATA[<p>You can configure Git to merge multiple branches when you &#8220;git pull&#8221;, doing an octopus merge.  See the git-config manpage for documentation about branch.<name>.merge.</name></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Björn Steinbrink</title>
		<link>http://changelog.complete.org/archives/697-git-feature-branches/comment-page-1#comment-2036</link>
		<dc:creator>Björn Steinbrink</dc:creator>
		<pubDate>Wed, 05 Mar 2008 05:23:28 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/697-git-feature-branches.html#comment-2036</guid>
		<description><![CDATA[Oops. Just verified that the displayed changes were correct, but missed that the filenames are bogus/missing in the output.

If you can live with a somewhat bogus header, this works:
http://git.kernel.org/?p=git/git.git;a=commitdiff;h=next;hp=master

But yeah, gitweb seems to be actually missing a way to display &quot;correct&quot; diffs between arbitrary trees.]]></description>
		<content:encoded><![CDATA[<p>Oops. Just verified that the displayed changes were correct, but missed that the filenames are bogus/missing in the output.</p>
<p>If you can live with a somewhat bogus header, this works:<br />
<a href="http://git.kernel.org/?p=git/git.git;a=commitdiff;h=next;hp=master" rel="nofollow">http://git.kernel.org/?p=git/git.git;a=commitdiff;h=next;hp=master</a></p>
<p>But yeah, gitweb seems to be actually missing a way to display &#8220;correct&#8221; diffs between arbitrary trees.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Björn Steinbrink</title>
		<link>http://changelog.complete.org/archives/697-git-feature-branches/comment-page-1#comment-2035</link>
		<dc:creator>Björn Steinbrink</dc:creator>
		<pubDate>Wed, 05 Mar 2008 04:53:17 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/697-git-feature-branches.html#comment-2035</guid>
		<description><![CDATA[gitweb has that ;-) You can throw almost(?) anything into the h/hp parameters. So for example if you wanted a static URL that shows the diff from master to next for git.git, you&#039;d use:

http://git.kernel.org/?p=git/git.git;a=blobdiff;h=next;hp=master]]></description>
		<content:encoded><![CDATA[<p>gitweb has that ;-) You can throw almost(?) anything into the h/hp parameters. So for example if you wanted a static URL that shows the diff from master to next for git.git, you&#8217;d use:</p>
<p><a href="http://git.kernel.org/?p=git/git.git;a=blobdiff;h=next;hp=master" rel="nofollow">http://git.kernel.org/?p=git/git.git;a=blobdiff;h=next;hp=master</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
