開発管理サーバを CentOS 6.2 で構築、Mac OS X Lion の VirtualBox で動かしたのはよかったのですが、バックアッップなどを考えると、ファイルはできれば CentOS 上には置きたくありません。そこで、NFS を利用することにしました。 バックアップの件が一つの理由ですが、もう一つは Redmine での Git 統合は Bare、かつ、ローカルリポジトリでなければならないということもあります。 nfsd を動かせばよいのですが、既に launchd の設定(/System/Library/LaunchDaemons/com.apple.nfsd.plist)があって、/etc/exports が存在すれば動くようになっています。 そこで、/etc/exports に公開するディレクトリ、git ユーザ下のディレクトリを設定しました。 $ cat /etc/e