<?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: The most idiotic design decision in Unix/Mac OS X</title>
	<atom:link href="http://aplus.rs/apple/the-most-idiotic-design-decision-in-unixmac-os-x/feed/" rel="self" type="application/rss+xml" />
	<link>http://aplus.rs/apple/the-most-idiotic-design-decision-in-unixmac-os-x/</link>
	<description>aplus.rs</description>
	<lastBuildDate>Mon, 30 Jan 2012 18:38:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Aleksandar</title>
		<link>http://aplus.rs/apple/the-most-idiotic-design-decision-in-unixmac-os-x/comment-page-1/#comment-186022</link>
		<dc:creator>Aleksandar</dc:creator>
		<pubDate>Thu, 24 Jan 2008 15:46:34 +0000</pubDate>
		<guid isPermaLink="false">http://aplus.co.yu/macos/the-most-idiotic-design-decision-in-unixmac-os-x/#comment-186022</guid>
		<description>Klokie, tnx. Nice one-liner.</description>
		<content:encoded><![CDATA[<p>Klokie, tnx. Nice one-liner.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: klokie</title>
		<link>http://aplus.rs/apple/the-most-idiotic-design-decision-in-unixmac-os-x/comment-page-1/#comment-186021</link>
		<dc:creator>klokie</dc:creator>
		<pubDate>Wed, 23 Jan 2008 23:09:49 +0000</pubDate>
		<guid isPermaLink="false">http://aplus.co.yu/macos/the-most-idiotic-design-decision-in-unixmac-os-x/#comment-186021</guid>
		<description>Hi Aleksandar,
I came across your post as I was just bitten by the same bug - I certainly wouldn&#039;t call it a &lt;strong&gt;feature&lt;/strong&gt;, having migrated to Mac from the Linux and Windows systems which have always supported recursive merges.

I even tried 6 data recovery programs, and none of them could find any traces of the directory that had been replaced! 

What I would suggest to you, as I will do in the future, is either to use rsync (as another user has suggested) as I usually do for machine-to-machine copies or &quot;cp -v -npR source/* destination/&quot;, which should give you the recursive merge you might expect.</description>
		<content:encoded><![CDATA[<p>Hi Aleksandar,<br />
I came across your post as I was just bitten by the same bug — I certainly wouldn’t call it a <strong>feature</strong>, having migrated to Mac from the Linux and Windows systems which have always supported recursive merges.</p>
<p>I even tried 6 data recovery programs, and none of them could find any traces of the directory that had been replaced! </p>
<p>What I would suggest to you, as I will do in the future, is either to use rsync (as another user has suggested) as I usually do for machine-to-machine copies or “cp –v –npR source/* destination/”, which should give you the recursive merge you might expect.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ryan</title>
		<link>http://aplus.rs/apple/the-most-idiotic-design-decision-in-unixmac-os-x/comment-page-1/#comment-185939</link>
		<dc:creator>ryan</dc:creator>
		<pubDate>Sat, 05 Jan 2008 00:50:34 +0000</pubDate>
		<guid isPermaLink="false">http://aplus.co.yu/macos/the-most-idiotic-design-decision-in-unixmac-os-x/#comment-185939</guid>
		<description>I definitely agree. I&#039;ve used both for some time and what I&#039;ve found is that I, at least, usually want to merge contents when copying a folder... My intention is rarely to replace the folder. It is to merge. Almost always.

In my opinion the default behaviour should be to merge with a modifier key to replace. I would accept vice versa as well, but there you go.</description>
		<content:encoded><![CDATA[<p>I definitely agree. I’ve used both for some time and what I’ve found is that I, at least, usually want to merge contents when copying a folder… My intention is rarely to replace the folder. It is to merge. Almost always.</p>
<p>In my opinion the default behaviour should be to merge with a modifier key to replace. I would accept vice versa as well, but there you go.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Hester</title>
		<link>http://aplus.rs/apple/the-most-idiotic-design-decision-in-unixmac-os-x/comment-page-1/#comment-185850</link>
		<dc:creator>Chris Hester</dc:creator>
		<pubDate>Mon, 17 Dec 2007 10:36:31 +0000</pubDate>
		<guid isPermaLink="false">http://aplus.co.yu/macos/the-most-idiotic-design-decision-in-unixmac-os-x/#comment-185850</guid>
		<description>I&#039;m with the first commenter. However I try it, moving a folder with the same name just puts the folder inside the other folder. The second commenter is referring to copying files, not moving folders.</description>
		<content:encoded><![CDATA[<p>I’m with the first commenter. However I try it, moving a folder with the same name just puts the folder inside the other folder. The second commenter is referring to copying files, not moving folders.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Connor</title>
		<link>http://aplus.rs/apple/the-most-idiotic-design-decision-in-unixmac-os-x/comment-page-1/#comment-185847</link>
		<dc:creator>Tim Connor</dc:creator>
		<pubDate>Mon, 17 Dec 2007 01:04:02 +0000</pubDate>
		<guid isPermaLink="false">http://aplus.co.yu/macos/the-most-idiotic-design-decision-in-unixmac-os-x/#comment-185847</guid>
		<description>Yeah, it&#039;s a painful lesson to learn and one could argue that the rsync approach of having to use a parameter to perform deletes (which could be holding a modifier key down in a gui drag/drop) is less surprising.  In fact, now that I think of it, that is how it should work.</description>
		<content:encoded><![CDATA[<p>Yeah, it’s a painful lesson to learn and one could argue that the rsync approach of having to use a parameter to perform deletes (which could be holding a modifier key down in a gui drag/drop) is less surprising.  In fact, now that I think of it, that is how it should work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aleksandar</title>
		<link>http://aplus.rs/apple/the-most-idiotic-design-decision-in-unixmac-os-x/comment-page-1/#comment-185846</link>
		<dc:creator>Aleksandar</dc:creator>
		<pubDate>Sun, 16 Dec 2007 23:02:26 +0000</pubDate>
		<guid isPermaLink="false">http://aplus.co.yu/macos/the-most-idiotic-design-decision-in-unixmac-os-x/#comment-185846</guid>
		<description>Tim, you just gave me a homework. Investigate rsync 1st.

Problem here is that I was updating an old client site, which runs mostly without me, for years. A rather small update and I managed to kill entire resource (icons, images) folder they gathered for months (years).
One backup + 3 different discs dusted off + 4h wasted and we are mostly back in business.

Deleting some would be problem in that case, Tim. I have no idea but manually or scripting.</description>
		<content:encoded><![CDATA[<p>Tim, you just gave me a homework. Investigate rsync 1st.</p>
<p>Problem here is that I was updating an old client site, which runs mostly without me, for years. A rather small update and I managed to kill entire resource (icons, images) folder they gathered for months (years).<br />
One backup + 3 different discs dusted off + 4h wasted and we are mostly back in business.</p>
<p>Deleting some would be problem in that case, Tim. I have no idea but manually or scripting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matthijs</title>
		<link>http://aplus.rs/apple/the-most-idiotic-design-decision-in-unixmac-os-x/comment-page-1/#comment-185845</link>
		<dc:creator>matthijs</dc:creator>
		<pubDate>Sun, 16 Dec 2007 19:23:30 +0000</pubDate>
		<guid isPermaLink="false">http://aplus.co.yu/macos/the-most-idiotic-design-decision-in-unixmac-os-x/#comment-185845</guid>
		<description>Ok, that&#039;s a situation in which I can understand your annoyance. In a situation like that you could try a subversion system. Then updating, merging and possibly rolling back is very easy.</description>
		<content:encoded><![CDATA[<p>Ok, that’s a situation in which I can understand your annoyance. In a situation like that you could try a subversion system. Then updating, merging and possibly rolling back is very easy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Connor</title>
		<link>http://aplus.rs/apple/the-most-idiotic-design-decision-in-unixmac-os-x/comment-page-1/#comment-185844</link>
		<dc:creator>Tim Connor</dc:creator>
		<pubDate>Sun, 16 Dec 2007 16:50:44 +0000</pubDate>
		<guid isPermaLink="false">http://aplus.co.yu/macos/the-most-idiotic-design-decision-in-unixmac-os-x/#comment-185844</guid>
		<description>Oh, and if you like the windows approach, which does have it&#039;s niceties I&#039;ll admit, how would you manage updating a bunch of files, adding some, and deleting others, in one step?  That sort of thing is as frequent of a use case, almost.</description>
		<content:encoded><![CDATA[<p>Oh, and if you like the windows approach, which does have it’s niceties I’ll admit, how would you manage updating a bunch of files, adding some, and deleting others, in one step?  That sort of thing is as frequent of a use case, almost.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Connor</title>
		<link>http://aplus.rs/apple/the-most-idiotic-design-decision-in-unixmac-os-x/comment-page-1/#comment-185843</link>
		<dc:creator>Tim Connor</dc:creator>
		<pubDate>Sun, 16 Dec 2007 16:49:12 +0000</pubDate>
		<guid isPermaLink="false">http://aplus.co.yu/macos/the-most-idiotic-design-decision-in-unixmac-os-x/#comment-185843</guid>
		<description>Alek - welcome to the world of Unix that most of us have been dealing with for hosting the whole time. :)

I&#039;d rarely updated a website by just copying over samba anyways, or from an archive.  First preference is always to use svn/svk/git or some other SCM - not versioning something like a live website is pure insanity.  Fallback from that is rsync, which will do exactly what you want.  Next down the list, using diff/patch.  Next, using an ftp client that does smart diffing.  Finally, in last place, manually copying over the files.</description>
		<content:encoded><![CDATA[<p>Alek — welcome to the world of Unix that most of us have been dealing with for hosting the whole time. :)</p>
<p>I’d rarely updated a website by just copying over samba anyways, or from an archive.  First preference is always to use svn/svk/git or some other SCM — not versioning something like a live website is pure insanity.  Fallback from that is rsync, which will do exactly what you want.  Next down the list, using diff/patch.  Next, using an ftp client that does smart diffing.  Finally, in last place, manually copying over the files.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)

Served from: aplus.rs @ 2012-02-08 14:23:55 -->
