<?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: Recursively remove .svn files</title>
	<atom:link href="http://blog.simongregory.com/12/recursively-remove-svn-files/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.simongregory.com/12/recursively-remove-svn-files/</link>
	<description>Flash, Flex and TextMate</description>
	<lastBuildDate>Thu, 18 Aug 2011 03:08:55 -0700</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
	<item>
		<title>By: Mahbub</title>
		<link>http://blog.simongregory.com/12/recursively-remove-svn-files/comment-page-1/#comment-20586</link>
		<dc:creator>Mahbub</dc:creator>
		<pubDate>Tue, 25 May 2010 04:08:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simongregory.com/?p=9#comment-20586</guid>
		<description>&lt;p&gt;How about &lt;/p&gt;

&lt;p&gt;rm -rf &lt;code&gt;find . -type d -name .svn&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;It works for me :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>How about </p>

<p>rm -rf <code>find . -type d -name .svn</code></p>

<p>It works for me :)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Bob</title>
		<link>http://blog.simongregory.com/12/recursively-remove-svn-files/comment-page-1/#comment-10950</link>
		<dc:creator>Bob</dc:creator>
		<pubDate>Fri, 10 Jul 2009 16:28:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simongregory.com/?p=9#comment-10950</guid>
		<description>&lt;p&gt;With the slightest of tweaks, this was actually useful to me. Sometimes svn crashes and leaves your working copy &#039;locked&#039;. Changing the cmd-line to:&lt;/p&gt;

&lt;p&gt;find -type f -name &quot;lock&quot; -exec rm &#039;{}&#039; \; -print&lt;/p&gt;

&lt;p&gt;...enabled me to quickly get rid of all those pesky lock files.&lt;/p&gt;

&lt;p&gt;Just make sure there&#039;s no real content called &quot;lock&quot; ;)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>With the slightest of tweaks, this was actually useful to me. Sometimes svn crashes and leaves your working copy &#8216;locked&#8217;. Changing the cmd-line to:</p>

<p>find -type f -name &#8220;lock&#8221; -exec rm &#8216;{}&#8217; \; -print</p>

<p>&#8230;enabled me to quickly get rid of all those pesky lock files.</p>

<p>Just make sure there&#8217;s no real content called &#8220;lock&#8221; ;)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://blog.simongregory.com/12/recursively-remove-svn-files/comment-page-1/#comment-5093</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Sun, 28 Sep 2008 14:35:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simongregory.com/?p=9#comment-5093</guid>
		<description>&lt;p&gt;@ David&lt;/p&gt;

&lt;p&gt;I understand where you&#039;re coming from and if you use subversion correctly there should never be a need to remove the hidden svn files. However, from time to time, I do find that it&#039;s necessary - generally when someone has mistakenly duplicated directories using the Finder in OSX.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@ David</p>

<p>I understand where you&#8217;re coming from and if you use subversion correctly there should never be a need to remove the hidden svn files. However, from time to time, I do find that it&#8217;s necessary &#8211; generally when someone has mistakenly duplicated directories using the Finder in OSX.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Akshay Surve</title>
		<link>http://blog.simongregory.com/12/recursively-remove-svn-files/comment-page-1/#comment-2595</link>
		<dc:creator>Akshay Surve</dc:creator>
		<pubDate>Sat, 23 Feb 2008 14:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simongregory.com/?p=9#comment-2595</guid>
		<description>&lt;p&gt;The semicolon afer .svn is missing.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.akshaysurve.com/&quot; title=&quot;Akshay&quot; rel=&quot;nofollow&quot;&gt;Akshay&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
		<content:encoded><![CDATA[<p>The semicolon afer .svn is missing.</p>

<ul>
<li><a href="http://www.akshaysurve.com/" title="Akshay" rel="nofollow">Akshay</a></li>
</ul>]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://blog.simongregory.com/12/recursively-remove-svn-files/comment-page-1/#comment-2572</link>
		<dc:creator>David</dc:creator>
		<pubDate>Thu, 21 Feb 2008 10:48:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simongregory.com/?p=9#comment-2572</guid>
		<description>&lt;p&gt;The .svn &#039;files&#039; in question are folders which contain the subversion meta-data, including the pristine copies of the checked-out files of your working tree; deleting them means the tree can&#039;t be used as a subversion working tree.&lt;/p&gt;

&lt;p&gt;I&#039;m puzzled that you would want to treat an svn working tree this way, unless you specifically want a checked-out copy of the repository without the .svn folders.  That&#039;s what &#039;svn export&#039; is for.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The .svn &#8216;files&#8217; in question are folders which contain the subversion meta-data, including the pristine copies of the checked-out files of your working tree; deleting them means the tree can&#8217;t be used as a subversion working tree.</p>

<p>I&#8217;m puzzled that you would want to treat an svn working tree this way, unless you specifically want a checked-out copy of the repository without the .svn folders.  That&#8217;s what &#8216;svn export&#8217; is for.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://blog.simongregory.com/12/recursively-remove-svn-files/comment-page-1/#comment-1661</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Tue, 11 Dec 2007 10:16:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simongregory.com/?p=9#comment-1661</guid>
		<description>&lt;p&gt;Mike - not sure how you&#039;ve run the script but it&#039;s always been fine for me. Have you any other details.&lt;/p&gt;

&lt;p&gt;Hardwarerocks - Thanks for the info, the man page for find on my install (OS X Tiger) doesn&#039;t mention that -d is deprectated. However I&#039;ve changed the post accordingly.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Mike &#8211; not sure how you&#8217;ve run the script but it&#8217;s always been fine for me. Have you any other details.</p>

<p>Hardwarerocks &#8211; Thanks for the info, the man page for find on my install (OS X Tiger) doesn&#8217;t mention that -d is deprectated. However I&#8217;ve changed the post accordingly.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Hardwarerocks</title>
		<link>http://blog.simongregory.com/12/recursively-remove-svn-files/comment-page-1/#comment-441</link>
		<dc:creator>Hardwarerocks</dc:creator>
		<pubDate>Tue, 18 Sep 2007 13:45:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simongregory.com/?p=9#comment-441</guid>
		<description>&lt;p&gt;The code above will not work..  Error.. 
warning: the -d option is deprecated; please use -depth instead, because the latter is a POSIX-compliant feature.&lt;/p&gt;

&lt;p&gt;This one works..
 find . -type f -name &quot;*.svn&quot; -exec rm &#039;{}&#039; \; -print&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The code above will not work..  Error.. 
warning: the -d option is deprecated; please use -depth instead, because the latter is a POSIX-compliant feature.</p>

<p>This one works..
 find . -type f -name &#8220;*.svn&#8221; -exec rm &#8216;{}&#8217; \; -print</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://blog.simongregory.com/12/recursively-remove-svn-files/comment-page-1/#comment-398</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Fri, 07 Sep 2007 00:39:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simongregory.com/?p=9#comment-398</guid>
		<description>&lt;p&gt;This creates a &quot;Run Shell Script&quot; that never goes away in my title bar...&lt;/p&gt;

&lt;p&gt;Are you sure this is doesn&#039;t end up looping?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>This creates a &#8220;Run Shell Script&#8221; that never goes away in my title bar&#8230;</p>

<p>Are you sure this is doesn&#8217;t end up looping?</p>]]></content:encoded>
	</item>
</channel>
</rss>

