rsync の -C オプションと .cvsignore

最近 -C オプションつきで rsync することが何度かあったのだが、そのとき気づいたことがある。今までは file list に含まれていたはずの *~ ファイルがまったくリストアップされなくなっているのだ。

なんだろうと思ったらこれが -C オプションの効果で、これは CVS ディレクトリを無視するものではなく、CVS を操作するときに邪魔になる *~ やらコンパイル済みオブジェクトやら諸々のファイルを無視してくれるらしい。しかも .cvsignore も読み取ってくれると。

こりゃー便利だ。早速 eclipse の作るファイルとか .cvsignore に登録。

More