UNIX 系にわかマカー必見

What is Mac OS X?
Zinniaさんとこ経由で知りました。

Mac OSX は UNIX 系 OS (FreeBSD 5.x) をベースにしてるそうで、あらかじめ UNIX 系の知識があれば一通りの事はできます。
UNIX 系の知識でできる事しか求めないのならば、新たに OSX 独自の知識を身につける必要もほとんどなく済ませられるため、いつまでたっても OSX の知識が身につかないです。しかし、ひとたび OSX の独自の世界に足を踏み入れると、その違いをまざまざと見せつけられるのです。

うちの場合は、以前リリースした pechiOSX 版バイナリを作成する時に、アイコンを設定した .app ディレクトリを tar で固めてから解凍すると、アイコンをきれいさっぱり忘れてしまう問題に行き当たり、しばらく原因がわからず悩んでいました。
(後になって、tar はアイコンなどが記録されているリソースフォークに対応していない事を知って脱力)
ここらへんの話も Command Line Archival in Mac OS X に詳しく載っています。

うちのような UNIX 上がりのにわかマカーには必須のドキュメントと言えるでしょう。(UNIX 上がりといっても、間に長いこと Windows に漬かっていた訳ですが…)

ただ、こういうファイルシステム独自の情報って、CVS 等でバージョン管理したい時とかどうすればいいんでしょうね…。