<?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: Why use diffxml?</title>
	<atom:link href="http://www.adrianmouat.com/bit-bucket/2009/05/why-use-diffxml/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.adrianmouat.com/bit-bucket/2009/05/why-use-diffxml/</link>
	<description>Software development thoughts and rants</description>
	<lastBuildDate>Thu, 24 Jun 2010 19:45:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Adrian Mouat</title>
		<link>http://www.adrianmouat.com/bit-bucket/2009/05/why-use-diffxml/comment-page-1/#comment-1014</link>
		<dc:creator>Adrian Mouat</dc:creator>
		<pubDate>Sat, 08 May 2010 20:55:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.adrianmouat.com/bit-bucket/?p=15#comment-1014</guid>
		<description>Hi Mark,

Sorry for the slow reply, for some reason WP marked you as spam.

You are right about context matching. I want to get the basics working properly first though!</description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>Sorry for the slow reply, for some reason WP marked you as spam.</p>
<p>You are right about context matching. I want to get the basics working properly first though!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://www.adrianmouat.com/bit-bucket/2009/05/why-use-diffxml/comment-page-1/#comment-870</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Fri, 09 Apr 2010 00:45:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.adrianmouat.com/bit-bucket/?p=15#comment-870</guid>
		<description>Interesting, but one big problem, no context checking.  A standard diff tool checks to make sure the change is really what the patch is, it doesn&#039;t just say &quot;change line three&quot; it says &quot;change the line that comes after these three lines, and before these three lines&quot;.  That way if  the original file has changed in some non-relevant way ( a few lines added or removed else where), the patch should still work, and if the patch is on top of something else that&#039;s also changed, you can detect the conflict. 

For instance, I&#039;ve got a project which has xml docs that we then need to update in &quot;customize&quot; releases.  However, as the base project moves along, the original xml doc changes.  I could generate a diff (between the orginal and customized version of the xml doc) with your tool, but the instant I added/removed elements from the root doc, the patch would start modify/deleting the wrong elements.</description>
		<content:encoded><![CDATA[<p>Interesting, but one big problem, no context checking.  A standard diff tool checks to make sure the change is really what the patch is, it doesn&#8217;t just say &#8220;change line three&#8221; it says &#8220;change the line that comes after these three lines, and before these three lines&#8221;.  That way if  the original file has changed in some non-relevant way ( a few lines added or removed else where), the patch should still work, and if the patch is on top of something else that&#8217;s also changed, you can detect the conflict. </p>
<p>For instance, I&#8217;ve got a project which has xml docs that we then need to update in &#8220;customize&#8221; releases.  However, as the base project moves along, the original xml doc changes.  I could generate a diff (between the orginal and customized version of the xml doc) with your tool, but the instant I added/removed elements from the root doc, the patch would start modify/deleting the wrong elements.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Senthil</title>
		<link>http://www.adrianmouat.com/bit-bucket/2009/05/why-use-diffxml/comment-page-1/#comment-82</link>
		<dc:creator>Senthil</dc:creator>
		<pubDate>Thu, 27 Aug 2009 19:04:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.adrianmouat.com/bit-bucket/?p=15#comment-82</guid>
		<description>Please, we absolutely need a GUI interface for this. Awesome tool!</description>
		<content:encoded><![CDATA[<p>Please, we absolutely need a GUI interface for this. Awesome tool!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adrian Mouat</title>
		<link>http://www.adrianmouat.com/bit-bucket/2009/05/why-use-diffxml/comment-page-1/#comment-14</link>
		<dc:creator>Adrian Mouat</dc:creator>
		<pubDate>Mon, 08 Jun 2009 16:48:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.adrianmouat.com/bit-bucket/?p=15#comment-14</guid>
		<description>I&#039;m not 100% sure what you mean, but I think the answer is yes.

They are command line utilities, so it&#039;s dead simple to create a wrapper script or something. You could also directly axis the Java classes, but that&#039;s a little more work (and remember that they are GPL licensed).</description>
		<content:encoded><![CDATA[<p>I&#8217;m not 100% sure what you mean, but I think the answer is yes.</p>
<p>They are command line utilities, so it&#8217;s dead simple to create a wrapper script or something. You could also directly axis the Java classes, but that&#8217;s a little more work (and remember that they are GPL licensed).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian spencer</title>
		<link>http://www.adrianmouat.com/bit-bucket/2009/05/why-use-diffxml/comment-page-1/#comment-13</link>
		<dc:creator>Brian spencer</dc:creator>
		<pubDate>Mon, 08 Jun 2009 09:27:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.adrianmouat.com/bit-bucket/?p=15#comment-13</guid>
		<description>I have just seen this utility and following a company project based on this. Its undoubtly an easy resolution but can we automate the process or comparing two xml files thru this tool? I have been asked this question and looking for an answer. So that we can include diffxml in our projects.

Thanks</description>
		<content:encoded><![CDATA[<p>I have just seen this utility and following a company project based on this. Its undoubtly an easy resolution but can we automate the process or comparing two xml files thru this tool? I have been asked this question and looking for an answer. So that we can include diffxml in our projects.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adrian Mouat</title>
		<link>http://www.adrianmouat.com/bit-bucket/2009/05/why-use-diffxml/comment-page-1/#comment-3</link>
		<dc:creator>Adrian Mouat</dc:creator>
		<pubDate>Thu, 21 May 2009 17:59:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.adrianmouat.com/bit-bucket/?p=15#comment-3</guid>
		<description>Not at the minute, but it&#039;s sounds like a useful idea - I&#039;ll add it to the list of wanted features.

The main focus at the moment is getting the quality right; in the current version you can still expect to run into the odd bug.</description>
		<content:encoded><![CDATA[<p>Not at the minute, but it&#8217;s sounds like a useful idea &#8211; I&#8217;ll add it to the list of wanted features.</p>
<p>The main focus at the moment is getting the quality right; in the current version you can still expect to run into the odd bug.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Knottenbelt</title>
		<link>http://www.adrianmouat.com/bit-bucket/2009/05/why-use-diffxml/comment-page-1/#comment-2</link>
		<dc:creator>John Knottenbelt</dc:creator>
		<pubDate>Wed, 20 May 2009 21:07:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.adrianmouat.com/bit-bucket/?p=15#comment-2</guid>
		<description>Excellent stuff! Visual Studio project (.vcproj) and solution (.sln) files are XML and I frequently get problems with merging in changes using the TortoiseMerge (which is very good, but line-based). 

Is it possible to use diffxml as a custom diff / merge tool with TortoiseSVN?</description>
		<content:encoded><![CDATA[<p>Excellent stuff! Visual Studio project (.vcproj) and solution (.sln) files are XML and I frequently get problems with merging in changes using the TortoiseMerge (which is very good, but line-based). </p>
<p>Is it possible to use diffxml as a custom diff / merge tool with TortoiseSVN?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
