When we use version management tools, such as CVS, SVN, or harvest, there are a lot of extra folders and files that are found outside of code in checkout to local sources, and these folders and files are very important to version management tools and cannot be deleted arbitrarily. But it's a bit of an inconvenience in our project development.
in eclipse, you can exclude it in the following ways:
Method One:
"Project->properties->java build Path", the "source" tab in the right panel, when you expand source folder, you will see "Included", " Excluded "and" Native Library location: ",
By adding "**/.svn/**" to the excluded, you can exclude all SVN files from the compilation path.
Method Two:
You can add ",. svn" in the option's Java compiler->building->output folder->filtered resources.
In both ways, you can filter any files you want to filter, such as backup files (. bak).