2009年後半の27インチiMacで、Finderを使用してOS XLionマシンからOSX Mountain Lionにネットワーク全体でフォルダをコピーするときに、.DS_Store
ファイルと戦っています。
フォルダーをLionからMLの共有ドライブにドラッグすると、次のエラーメッセージが表示されます。
「.DS_Store」という名前のアイテムが既に存在するため、操作を完了できません。
この問題はMountainLionのアップグレード前に存在していましたが、記録のために指摘しています。私は Asepsis を使用してLionで修正していましたが、10.7.4以降は機能していません。
私はこの問題を回避する方法をかなり探してきました。
cp
の使用は問題なく機能します(rsync
や他のすべてのユーティリティと同様)。を使用して、Lionマシン上のネットワークデバイスでの.DS_Store
ファイルの作成を無効にしました
defaults write com.Apple.desktopservices DSDontWriteNetworkStores true
コピーする前にフォルダから.DS_Store
ファイルを削除しようとしましたが、これは機能します。ただし、フォルダを開くとすぐに.DS_Store
ファイルが作成され、問題は解決しません。
.DS_Store
が上書きされたくないことにローカルで(特にFinderを使用して)マージするときに気付いたので、これは権限の問題だと思います。
Lionマシンのユーザーは技術的ではなく、Steveが意図したように「ただ動作する」ことを望んでいます。昔はなぜそれが機能したのですか、そして私がリストした回避策なしで今それを機能させるために私は何ができますか?
見ていなかったときに無菌が1.3に更新されたようです。これにより、10.7.4で問題が修正されました。 Lionマシンにインストールしましたが、問題は解決したようです。
配偶者Aにはサードパーティのプラグインを使用したくないのですが、無菌はそれが生み出すよりも多くの問題を解決すると思います。