To configure Subversion to do this automatically, add the following to your config file: (Windows - %APPDATA%\Subversion\config where %APPDATA% is C:\Documents and Settings\\Application Data) (Unix/Linux - ~/.subversion/config)

[miscellany] enable-auto-props = yes

[auto-props] *.java = svn:eol-style=native; svn:keywords=Id Author Date Revision *.jpg = svn:mime-type=image/jpeg *.png = svn:mime-type=image/png *.properties = svn:eol-style=native *.sh = svn:eol-style=native;svn:executable *.txt = svn:eol-style=native *.xml = svn:eol-style=native

If you edit the file incorrectly, Subclipse (or your SVN client) will complain the next time you run it. For Subclipse these errors will appear in the Eclipse Console view.