Ever had this problem? – you have checked in your Eclipse project Java code in Subversion (SVN) and all of a sudden the bin/ directory is peppered with .svn/ directories, and to make matters worse, TortoiseSVN picks this up and indicates as if the bin/ directory has been checked in. I’ll tell you how to fix this.
First, right click on the project name and select “Properties”. Go to the “Java Build Path” settings. You should see the source tab as shown below.
Under each source path entry, click on the “Excluded:” item and then click on “Edit…” button. A new dialog box will open. Under the “Exclusion patterns:” section, click on “Add…” and enter the following:
Repeat this for all source path entries. Now Eclipse won’t generate the .svn entries inside the binary folders. To make TortoiseSVN ignore the bin/ directory all together, right click on it and select “TortoiseSVN->Add to Ignore List”. Now this directory won’t show up when you do future commits!