當我們使用版本管理工具的時候,例如CVS、SVN或harvest,都會在checkout 到本地的源代碼中發現很多程式碼之外的多餘資料夾及文件,這些資料夾及文件對於版本管理工具而言非常重要,不能隨便刪除,但是在我們的專案開發中卻顯得有些礙手礙腳。
在Eclipse中可以透過如下方式進行排除:
方法一:
“Project->Properties->Java Build Path”,右側的面板中的”Source”選項卡,展開”source folder “後會看到”Included”、”Excluded”和”Native library location:”,
在Excluded中加入”**/.svn/**”,就可以將所有的svn檔案排除在編譯路徑中了。
方法二:
可以在選項的Java compiler->Building->Output folder->Filtered resources裡面,加上「,.svn」 。
用這兩種方式可以過濾任何想要過濾的文件,例如備份文件(.bak)等。