別プロジェクトが参照するリソースのフィルター。
svn を使用してプロジェクトを管理していると .svn というディレクトリが出来てしまう。
Eclipse はこのディレクトリを何かデータがあるとして参照しようとする。
プロジェクトのプロパティの [Java のビルドパス] 画面では除外対象として .svn (**/.svn/**) を指定することができる。
これは別のプロジェクトのソースや .jar を使用するときにも有効なんだけど、その別のプロジェクトがリソース(/res) を参照した場合、除外対象として記述することが出来ない。
そのため、 .svn 内のファイルがリソースと判定されて /bin に .svn が出来上がってしまう。
困っていたら設定メニューを発見。
プロジェクトのプロパティの [リソース] の [リソース・フィルター] がそれ。
型のフィルターで「すべて除外」を選択。
Applies to で「フォルダー」、All Children(V) (recursive) をオン。
File and Folder Attributes で名前、一致を選択し、.svn を入力。
これで、クリーンしても /bin に .svn が出来なくなった。